AppBrowser Cordova 中的空白页 ios

Blank Page inAppBrowser Cordova ios

我正在使用此代码通过 inAppBrowser 启动 url,在 Android 中它工作得很好,但在 IOS 上它只是打开 window 和在不加载 url.

的情况下保持空白

请帮忙

 var _ref = cordova.InAppBrowser.open(_url, '_blank', 'location=no,zoom=no,hardwareback=no,clearsessioncache=no,clearcache=yes');
        _ref.addEventListener('loadstart', function (event) {

        });

尝试使用以下内容安全策略:

<meta http-equiv="Content-Security-Policy" content="img-src * 'self' data:; default-src * 'self' gap: wss: ws: ; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval';">

可能是以下其中一项或两项:

  1. 内容安全策略问题。自 iOS 10.2 起,必须在 index.html 文件中定义 CSP。没有一个,您试图访问的 URL 将被阻止。一个明智的看起来像:

    <元 http-equiv="Content-Security-Policy" 内容="default-src *; style-src 'self’; connect-src https://www.google.com; script-src 'self’; media-src *">

您在 connect-src 之后使用 URL (see here for more details)

  1. 按照以下模式将访问元素添加到您的 config.xml 文件:(More info)

    <访问原点="://.google.com/*" />