【发布时间】:2011-07-28 15:35:00
【问题描述】:
我在 web 视图中有 JavaScript,有时只加载。其他时候不会,这会影响我的页面布局和功能。
在我的 loadurl 函数之前已经使用了明显的答案 myWebView.getSettings().setJavaScriptEnabled(true);
现在,html 文件和 jquery 库文件都从assets 文件夹加载。在 HTML 代码中,我使用 <script type="text/javascript" src="jquery.min.js"></script> 在本地加载 jquery 文件
在我的 onCreate() 方法中的 Java 端:
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
myWebView.loadUrl("file:///android_asset/newtry.html");
HTML 文件
<html>
<head>
<script type="text/javascript" src="jquery.min.js"></script>
<script> //the custom jquery functions, no more includes </script>
<style type="text/css">
//the css
</style>
</head>
<body>
这些文件 - HTML 和 jquery.min.js 位于同一文件夹中 assets
我还能做什么?
【问题讨论】:
-
恐怕没有看到更多代码就无法判断,特别是调用 loadurl 函数的实际代码和脚本标签的顺序很重要。
标签: javascript jquery android webview