假设用户没有将他们的 watch 声音静音。 Apple Watch 应用程序是否可以在没有伴随声音的情况下触发触觉反馈(即振动)。
这与接收由 watch 自动处理的通知不同。在这种情况下,我使用 watch 应用调用触觉反馈。
像这样: [[WKInterfaceDevice currentDevice] playHaptic:WKHapticTypeClick];
最佳答案
有一个 hacky 方法可以做到这一点。您可以在触觉之前开始播放 WKAudioFilePlayer
并且不会有声音:
player.play()
WKInterfaceDevice.current().play(.click)
我建议您为此目的创建一个简短的无声(极低振幅和高音调)音频文件。请记住,此解决方案可能存在问题。
关于ios - 是否可以在 Apple Watch OS 2 上触发没有伴随声音的触觉反馈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34885193/