跳过内容

@capgo/capacitor-pretty-toast

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

概述

概述

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

原生首选的toast通知

演示
概述

在外部设备上展示的动画Pretty Toast演示

toast通知流程图示意图
  • toast.show - 展示自定义的 Toast,使用完整的配置对象。
  • toast.success, toast.error, toast.info, toast.warning - 展示常见的语义化 Toast,带有标题和可选的配置。
  • toast.loading - 展示一个持续的加载 Toast。
  • toast.update - 更新一个现有的 Toast。
  • toast.promise - 跟踪一个 Promise,显示加载、成功和错误状态。
  • toast.dismiss - toast.dismissAll - 移除一个 Toast 或清空队列。

Public API

Public API
- 方法- 描述
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.ts 在 capacitor-pretty-toast.

继续使用@capgo/capacitor-pretty-toast

标题:继续使用@capgo/capacitor-pretty-toast

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