跳过内容

@capgo/capacitor-pretty-toast

在 iOS、Android 和 Web 上显示本地化的通知,支持队列、更新、操作、图标和 Promise 状态。

@capgo/capacitor-pretty-toast 提供 toast.* API 为本地优先的toast通知在 Capacitor 应用中提供支持。它在 iOS 和 Android 上渲染原生覆盖层,在 Web 上渲染 DOM 渲染器。

用于成功消息、错误、加载状态、长时间运行的 promise feedback 和需要与平台集成的操作toast。

在外部设备上展示动画提示
提示通知流程

核心功能

核心功能
  • toast.show - 使用全配置对象展示自定义提示
  • toast.success, toast.error, toast.info, toast.warning - 使用标题和可选配置展示常见语义提示
  • toast.loading - 展示持续加载提示
  • toast.update - 在原位置更新一个提示
  • toast.promise - 使用加载、成功和错误状态跟踪一个承诺
  • toast.dismiss and toast.dismissAll - 移除一个提示或清空队列
方法描述
toast.show(config, options?)使用完整内容显示提示信息 ToastConfig.
toast.success(title, config?, options?)显示成功提示信息
toast.error(title, config?, options?)显示错误提示信息
toast.info(title, config?, options?)显示信息提示信息
toast.warning(title, config?, options?)显示警告提示信息
toast.loading(title, config?, options?)显示不自动消失的加载提示信息
toast.update(id, partial)更新现有提示信息
toast.promise(promise, messages)显示加载状态,然后更新为成功或错误
toast.dismiss(id?)消除一个提示信息或当前的提示信息
toast.dismissAll()关闭所有可见和排队的提示。

此参考资料是从 src/definitions.tscapacitor-pretty-toast.

如果您正在使用 @capgo/capacitor-pretty-toast 规划原生插件工作,连接它到 Capgo Plugin Directory 为产品工作流程在 Capgo 插件目录中, Capacitor 插件由 Capgo 为插件实现细节在 Capacitor 插件由 Capgo 中, 添加或更新插件 为插件实现细节在添加或更新插件中, Ionic 企业插件替代品 为产品工作流程在 Ionic 企业插件替代品中, 和 Capgo 原生构建 为产品工作流程在 Capgo 原生构建中。