猿问

Cordova应用程序在iOS 10启动时挂起

Cordova应用程序在iOS 10启动时挂起

我刚刚安装了Xcode 8 beta,以测试我在iOS 10 beta中的现有Cordova应用程序(通过模拟器)。当应用程序启动时,它只是挂在加载页面上 - 似乎deviceready事件没有被触发。

所以我也在我的iPad Air上安装了iOS 10测试版(以防它是模拟器问题),但我得到了相同的结果。

该应用程序在iOS 9.3(设备和模拟器)上运行良好。

有人遇到/解决了这个问题吗?

UPDATE

此问题的其他症状包括:

  • 如果你背景应用程序(切换回主屏幕)然后前景应用程序(切换回应用程序),应用程序将正确启动

  • 在进行上述切换之前,某些插件将无法正常工作


烙印99
浏览 654回答 2
2回答

温温酱

我在启动过程中遇到了同样的问题,即使我确实双击主页按钮并返回应用程序,cordova的文件系统也不会写入设备。我尝试了很多东西,但最后通过添加来修复它child-src * gap://ready到Content-Security-Policy标记
随时随地看视频慕课网APP
我要回答