【发布时间】:2011-02-11 03:42:16
【问题描述】:
我有一个小型离线网络,有时我的应用程序将通过网络视图显示。
我应该将网站放在我的 android 资源文件夹中的什么位置,以便能够加载所有的 javascript、css 等?
提前致谢。
【问题讨论】:
我有一个小型离线网络,有时我的应用程序将通过网络视图显示。
我应该将网站放在我的 android 资源文件夹中的什么位置,以便能够加载所有的 javascript、css 等?
提前致谢。
【问题讨论】:
您可以检查资产,我认为这正是您想要的。
这是我使用资产的方式。我的层次结构:
- 资产
| - 帮助.html
| - 一些.js
| - 图片
| - | - 横幅.jpg
| - | - bg.jpg
然后在应用程序中,我使用 WebView 作为布局。然后;
webView.loadUrl("file:///android_asset/help.html");
【讨论】:
捆绑资源中的任何位置。从 WebView 打开时,您可以将 URL 作为基本 URL 提供到您的包中,脚本、样式等将按预期加载。
【讨论】:
"file:///android_asset/my_folder/" 的内容。即使资产不是物理文件夹,WebView 也能正确解决此问题。