【问题标题】:Not allowed to load local resource:file:///android_asset phonegap不允许加载本地资源:file:///android_asset phonegap
【发布时间】:2014-08-21 09:15:30
【问题描述】:

我有一个在线托管的页面在我的 phonegap 应用程序中访问了该页面,但现在我想回到我的本地文件

file:///android_asset/www/profile.html

但它给了我错误:

08-21 14:08:00.324:E/Web 控制台(8304):不允许加载本地 资源:file:///android_asset/www/profile.html at null:0

我该如何解决这个问题。

【问题讨论】:

  • 我猜你必须在 InApp 浏览器中打开托管页面,这样你才能在关闭 InApp 浏览器时返回应用程序
  • 你检查过这个吗?
  • 在 2014 年修复了这个问题。
  • @Nico 我猜你必须在 InApp 浏览器中打开托管页面,这样你就可以在关闭 InApp 浏览器时返回应用程序

标签: android cordova


【解决方案1】:

您必须在 InApp 浏览器中打开托管页面,以便您可以在关闭 InApp 浏览器时返回应用。

InAppBrowser 插件的基本工作示例以及单击 InAppBrowser 中的后退按钮返回应用程序可以在以下github link 找到。希望对您有所帮助。

【讨论】:

    【解决方案2】:

    您需要为此使用 InAppBroswer 插件。

    cordova plugin add cordova-plugin-inappbrowser
    

    发现插件here

    【讨论】:

      【解决方案3】:

      发现只要有config.xml中设置的权限就可以通过cdvfile://协议访问

      【讨论】:

        猜你喜欢
        • 2023-04-02
        • 2012-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-23
        • 1970-01-01
        • 1970-01-01
        • 2016-10-08
        相关资源
        最近更新 更多