Phonegap:设置基本href但仍包含本地JS/CSS/Images

Jon*_*her 6 cordova

我正在我的phonegap index.html文件中进行远程ajax调用,响应是一个html片段,包括对远程服务器上的javascript,css和图像文件的相对引用.为了使相对引用正常运行,我<base href="http://myserver.com" />在index.html文件中包含了一个标记.

这按预期工作.

但是,我还想包含存储在我的Phonegap应用程序的www目录中的本地CSS/JS/Image文件.当我将基础href设置为http://myserver.com时,我不能再使用相对URL(例如<script src="phonegap.0.9.5.js"></script>)包含它们.

我的问题是:我如何引用这些文件?

我希望这样的东西能够起作用(因为我仍然发布这个问题,它并不那么简单): <script src="file:///www/phonegap.0.9.5.js"></script>

提前致谢!

Luk*_*ett 1

我参考的本地图像

./assets/img/img.png
Run Code Online (Sandbox Code Playgroud)

然后当我在服务器上获取某些内容时,我会删除起始点。因此,当我测试我的应用程序时,我使用一个 asset_path 变量,该变量要么有点,要么没有(在您的情况下,您可以输入完整的 URL)。