我想我已经知道这个问题的答案了,但我想问的只是为了彻底。
以 Apple Watch 内置的 map 应用为例。当您使用逐向导航时,当需要左转或右转时, watch 会播放自定义触觉模式 - 即使屏幕关闭且应用程序处于后台。另一个例子是当你在锻炼时——如果你设定了一个目标,当你达到 50% 和 100% 时,你的手腕会被轻拍一下,即使你没有看 watch 当时(屏幕关闭,应用后台运行)。
在 watchOS 2 中,我们第 3 方开发人员是否有任何方法可以让应用在屏幕关闭且应用处于后台时播放特定的触觉模式?我知道 playHaptic:
方法在应用程序处于事件状态时起作用,可以让您播放几种不同类型的触觉模式,而且我知道当应用程序处于非事件状态时,您可以收到通知 - 但是通知只会播放“通知”触觉感觉,别无选择。
最佳答案
您只能在应用处于事件状态时运行自定义代码。所以恐怕你不能这样做。
关于ios - watchOS 2 : haptic feedback in background,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31707974/