【问题标题】:How to load a html file which outside of www folder in Phonegap?如何加载Phonegap中www文件夹之外的html文件?
【发布时间】:2012-12-12 10:51:04
【问题描述】:

是否可以加载位于 www 文件夹之外的位置的 html 文件。

案例 A:让我们考虑 www 文件夹包含两个文件,即 1. index.html 2. profile.html 在这里,我们可以通过 index.html 中的锚标记 <a href="profile.html">Profile</a> 访问 profile.html

案例 B:这里我们的 www 文件夹包含一个文件,即 - index.html profile.html 位于 www 文件夹之外的位置,因为我们会将这个 profile.html 文件从服务器下载到我们的手机,假设 profile.html 位于我们的 SD 卡 上。 那么我们如何在案例 B 中从 index.html 访问或加载 profile.html 呢?

  • 这可能吗,访问 www 文件夹外的文件?
  • 或者是否可以从服务器下载文件并直接放在www文件夹中?

我对此很陌生,我相信有人可以就这个话题分享见解。

【问题讨论】:

    标签: cordova


    【解决方案1】:

    www 文件夹与应用程序资源一起放置,不能更改。

    一种方法是在 SD 卡中创建一个文件夹(我们称之为 sd_www)并将 www 文件夹的内容移动到此 sd_www。而不是从 www 文件夹加载 index.html,而是从 sd_www 文件夹加载 index.html。

    这样,每次从服务器下载新文件时,都可以从 index.html 中访问它

    【讨论】:

    • 这是一种新的检出方式。我真的有疑问,是否可以从服务器端加载 www 文件夹,以便我们可以获取此文件夹中文件的更新。如果是这样,是否可以访问原生功能。
    猜你喜欢
    • 1970-01-01
    • 2018-11-27
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-16
    • 1970-01-01
    相关资源
    最近更新 更多