我应该寻找什么事件来检测用户何时通过将其他隔空播放内容流式传输到他们的 Apple TV 来中断我的应用。
从我的角度来看,这两者中更重要的是检测用户何时退出播放并且我的应用程序何时重新获得"焦点" - 但进入和退出都很有用。
刚刚测试过,是的,根据Apple文档调用onResume
和onSuspend
回调函数:
https://developer.apple.com/documentation/tvmljs/app
我不认为你能知道它是从Airplay还是Siri中暂停的。我想你可以添加手势识别器来查看按下了什么按钮,并判断它是否来自任何按钮点击。