【问题标题】:URL blocked by whitelist网址被白名单屏蔽
【发布时间】:2015-01-19 09:15:46
【问题描述】:

对于我尝试在 Cordova 中构建的 Angular 应用程序,我在 config.xml 中有这个:

<uri="*" subdomains="true"/>

ADB 调试器显示 URL 被阻止。我已经尝试根据 Stack Overflow 的答案放入 10.0.0.2 而不是 * 和大量其他内容,但无济于事。

这是 adb 调试器列表中的错误:

W/IceCreamCordovaWebViewClient(26882):URL 被白名单阻止:http://10.0.0.2/econ/public_html/e.php?method=attendees

【问题讨论】:

标签: android cordova


【解决方案1】:

安装cordova-plugin-whitelist 来解决这个问题

$ cordova plugin add cordova-plugin-whitelist
$ cordova prepare

【讨论】:

    【解决方案2】:

    试试这个而不是uri

    <access origin="10.0.0.2"/> 
    

    【讨论】:

    • 好吧,我不再收到该错误,但还有其他问题。它适用于网络,但不适用于科尔多瓦....
    • 是的,被白名单阻止是Android的错误,只需在Android项目的config.xml中添加这一行
    【解决方案3】:

    请在 build.gradle 中检查您的 gradle 版本。 IE。检查 maven.org 中是否存在 gradle 版本 (https://repo1.maven.org/maven2/com/android/tools/build/gradle/)。如果没有,请相应地更新 build.gradle 中的版本。

    【讨论】:

      猜你喜欢
      • 2011-11-16
      • 1970-01-01
      • 2015-07-20
      • 2017-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多