iOS对话框无法在应用中打开,但在后台

时间:2017-03-28 09:29:35

标签: ios cordova dialog

在iOS上启动我的cordova应用程序后,授权对话框("您是否要授予对您职位的访问权限?"等)不会出现在应用程序本身中,而只会在应用程序中打开应用程序被发送到后台然后重新打开。这对用户来说显然是不合理的。

我对inAppBrowser遇到了同样的问题,只有在从后台重新打开应用后才会触发。

根据我用来构建的cordova CLI版本,结果会变好或变坏。在任何地方都没有错误消息。

是否有任何可能导致此行为的插件,设置或其他内容?

1 个答案:

答案 0 :(得分:0)

回答我自己的问题: 这是因为

发生的
<meta http-equiv="Content-Security-Policy">

在程序的头部。删除这个修复了问题,一切正常。