使用AVPlayer的iOS今日小部件中的奇怪行为

时间:2017-01-24 13:26:58

标签: ios avplayer today-extension haptic-feedback

我真的为此疯狂,所以我要求一些帮助。

我正在编写一个widget代码,其中显示两个UIButton用户可以点按,按下widget会向应用添加通知,如果再次按下该按钮通知将被删除。

最初我只需轻触按钮即可添加声音并使用AVPlayer正常工作,然后我决定使用haptic engine向用户提供反馈,因此我删除了AVPlayer打电话停止声音:猜怎么着?按钮继续播放声音!我已经评论了我用来播放声音的代码,它怎么还能播放声音?

奇怪的是,一个按钮有这种奇怪的行为,而另一个按钮工作正常(只有触觉引擎),它听起来像一个错误,但我是新手,它应该是我的错在某处。

有什么想法吗?

0 个答案:

没有答案