概述
概述部分Capacitor iOS Live 活动插件接口,用于管理 iOS Live 活动。
演示
演示部分
核心能力
核心能力areActivitiesSupported- 检查是否支持实时活动。需要 iOS 16.1+ 和设备支持。startActivity- 使用指定的布局和数据启动一个新的实时活动。updateActivity- 使用新数据更新一个现有的实时活动。endActivity- 结束一个实时活动。
Public API
Section titled “Public API”| 方法 | 描述 |
|---|---|
areActivitiesSupported | 检查是否在此设备上支持实时活动。需要 iOS 16.1+ 和设备支持。 |
startActivity | 使用指定的布局和数据启动一个新的实时活动。 |
updateActivity | 更新一个现有的实时活动的数据。 |
endActivity | 结束一个实时活动。 |
getAllActivities | 获取当前所有正在活动的实时活动。 |
saveImage | 将一个图片保存到共享的 App Group 容器中,以便在实时活动中使用。图片必须保存到共享容器中才能从小程序扩展中访问。 |
removeImage | 从共享容器中删除一个保存的图片。 |
listImages | 列出共享容器中所有保存的图片。 |
cleanupImages | 从共享容器中删除所有保存的图片。 |
getPluginVersion | 获取本地 Capacitor 插件的版本。 |
startTimerSequence | 启动一个计时器序列,用于运动/运动。iOS 中显示在实时活动中,动态岛上。Android 中显示为前台通知,计时器。 |
pauseTimerSequence | 暂停计时器序列。 |
resumeTimerSequence | 恢复暂停的计时器序列。 |
stopTimerSequence | 停止并关闭计时器序列。 |
skipTimerStep | 跳过序列中的下一步。 |
previousTimerStep | 返回序列中的上一步。 |
getTimerState | 获取计时器序列的当前状态。 |
addListener | 为计时器序列事件添加监听器。事件包括:步骤改变,完成,计时,暂停,恢复,停止,循环完成。 |
真实来源
标题为“真实来源”的部分此参考资料是从 src/definitions.ts 在 capacitor-live-activities.
从@capgo/capacitor-live-activities继续
Section titled “从 @capgo/capacitor-live-activities 中持续进行”如果您正在使用 @capgo/capacitor-live-activities 来规划原生媒体和界面行为,连接它与 使用 @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-live-activities, 使用 @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-video-player, 使用 @capgo/capacitor-video-player for the implementation detail in @capgo/capacitor-video-player, @capgo/capacitor-video-player 原生能力的实现细节在 @capgo/capacitor-video-player 中, @capgo/capacitor-原生导航 关于@capgo/capacitor-原生导航的实现细节。