【问题标题】:android Cordova 6.0 CordovaActivity not loading external websiteandroid Cordova 6.0 CordovaActivity 未加载外部网站
【发布时间】:2016-06-04 02:43:39
【问题描述】:

我已经在我的系统中安装了 Cordova 6.0 并创建了一个示例 android 项目。我正在尝试在活动的默认 web 视图中加载外部 URL,但它给出了网络错误。在我的测试设备中也启用了 Wifi。在清单文件中也设置了 Internet 权限。有人可以提供正确的解决方案吗? 提前致谢。

我的代码:

公共类 MainActivity 扩展 CordovaActivity { @覆盖 public void onCreate(Bundle savedInstanceState) {

    try
    {
        super.onCreate(savedInstanceState);
        super.init();
         super.loadUrl("http://www.google.co.in/");

    }
    catch(Exception e)
    {
        Log.v(TAG, e.toString());
    }
}

}

【问题讨论】:

    标签: android cordova


    【解决方案1】:

    您需要在上一个 cordova 版本中使用白名单插件,以启用外部资源。检查这个插件

    https://github.com/apache/cordova-plugin-whitelist

    【讨论】:

    • 但是当我试图将任何插件添加到我现有的项目中时。它给出以下错误。“无法安装'cordova-plugin-whitelist':错误:cmd:命令失败,退出代码ENOENT”。当我用谷歌搜索它时,我发现了以下链接。 stackoverflow.com/questions/23422961/… stackoverflow.com/questions/22312332/… 但我的问题没有解决。谢谢
    • 你是如何安装它的?在项目文件夹中使用cordova plugin add cordova-plugin-whitelist
    • 是的。当我使用 CLI 将 android 平台添加到我的项目时,第一次出现此问题。
    • 你在用windows吗?尝试使用管理员权限打开您的控制台。
    • 是的。我正在使用 Windows 7 操作系统并在控制台中尝试仅具有管理员权限...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-22
    • 2018-09-25
    • 1970-01-01
    • 1970-01-01
    • 2011-09-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多