我有ios应用程序( phonegap ),我的应用程序的想法是检测是否有头部,录制和播放音频,我的应用程序的问题,它的唯一工作背景。
当我点击记录按钮时,在前台的应用程序,它没有做任何事情,但当我按下主页按钮,回到地面,每件事都在工作。
此外,我已经放置测试按钮,当我点击它时,它应该用消息提醒你,消息不会只出现在我按下主页按钮,然后返回到前台。
请注意,这是在ios 9中完美的工作。
但在ios 10中不起作用
摘要:应用程序只在后台工作,但在前台不工作,。
发布于 2016-11-30 09:32:56
您的应用程序的行为是这样的,因为Content-Security-Policy元标记在iOS 10 UIWebView中的行为发生了变化。副作用之一是插件调用在应用程序被放到后台之前不会执行(即按"Home“按钮)。
您可以通过更新Content-Security-Policy元标记来添加gap://协议来解决这个问题--有关详细信息,请参阅my answer to this question。
https://stackoverflow.com/questions/40859236
复制相似问题