3

我似乎无法在 Cordova 网站或其他任何地方找到答案。在您通过 Phonegap 的 webview 中,是否可以加载 webview 中正在加载的文件的本地 javascript 文件和 css 文件?

例如,我有一个 html 页面,该页面中的 mysite.com/nativeview.html 有 3 个依赖文件 style.css、jquery.js 和 lib.js,它们都位于 mysite.com 服务器上。我可以将 mysite.com/nativeview.html 加载到我的应用程序的 webview 中并同时加载相关文件吗?

我可以将我的页面加载到 webview 中,但没有应用样式或 javascript。

4

1 回答 1

0

我所做的是为依赖文件创建符号链接。您可以使用符号链接单个文件或文件夹

ln -s source target

或者您可以使用符号链接目录而不是文件夹的内容lndir

只要所有文件都在 www 文件夹中并且符号链接的源没有移动,那么你应该没问题。理想情况下,www 将位于另一个文件夹中,例如 src 或 mobile-commons,以适应其他测试环境(例如 Xcode 或 eclipse(适用于 android))可能无法看到 www 文件夹的事实,在这种情况下,您必须指定所有资源相对于 src/mobile-commons 而不是 www 的位置。

于 2012-12-11T11:09:36.440 回答