2017-04-21 168 views
0

我使用此代码通过inAppBrowser,在Android中启动一个网址,它工作得很好,但在IOS上它只是打开窗口,并保持空白,无需加载url。空白页inAppBrowser科尔多瓦ios

请帮

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

     }); 
+0

使用位置= YES查询的网址加载与否。 – Avijit

回答

0

它可以是一个或两个以下:

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

    < meta http-equiv =“Content-Security-Policy”content =“default-src *; style-src'self'; connect-src https://www.google.com; script-src'self';媒体SRC * “>

,你跟着连接-SRC与URL(see here for more details

  • 访问元素(S)添加到您的config.xml文件遵循此模式:(More info)

    <访问起源= “:// .google.com/*”/>

  • 0

    与以下内容安全,政策尝试:

    +0

    请完成示例 –