PhoneGap iOS构建奇怪的行为

时间:2017-01-27 13:54:11

标签: ios cordova phonegap-build hybrid-mobile-app phonegap-desktop-app

如果我通过PhoneGap桌面和移动应用程序运行,我的phonegap iOS构建工作正常,但如果独立运行(通过xCode。从平台/ ios文件夹中运行),则无法正常工作。

另一个奇怪的问题是,如果我执行以下操作,它会再次正常工作:

  • 打开独立内置设备并按主页按钮
  • 通过PhoneGap桌面和移动设备运行我的应用程序,然后按主页按钮
  • 现在,打开独立的应用程序,它可以正常工作

无法理解这种疯狂的行为。虽然Android版本不是这种情况。

非常感谢任何帮助或线索。

1 个答案:

答案 0 :(得分:2)

在iOS 10上,CSP变得更加严格,并且使用*不允许某些内容,因此如果您没有差距,插件将无效:在Content-Security-Policy元标记中

将你的改变  <meta http-equiv="Content-Security-Policy" content="default-src gap: 'unsafe-inline'; style-src 'self' 'unsafe-inline'; media-src *" />