我用 cordova 和 ionic 创建了一个 android & iOS 应用程序。我为 pause 事件添加了一个监听器,它会在另一个应用程序中断我的事件时触发,例如当我通过 Skype 接听电话或点击 iOS 设备上的主页按钮时。
问题是在我的 iPhone 上,如果我接到电话,暂停事件不会触发!这让我疯狂!为什么电话与其他应用程序的中断不同?
在android中它可以正常工作。
任何的想法?
最佳答案
万岁!!
这是解决方案:
https://issues.apache.org/jira/browse/CB-115?jql=project%20%3D%20CB%20AND%20text%20~%20pause
仅对于 ios,还有 'resign' 和 'active' 事件。
请注意,某些操作会触发“暂停”和“辞职”事件。
辞职和事件事件实际上记录在 Cordova 文档中,但我没有注意到。
关于ios - Cordova : pause event doesn't fire when receiving a phone call on iphone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30860675/