Android WebView上的JavaScript执行流程

时间:2012-07-08 17:21:55

标签: javascript android webview execute

我在android中有一个关于javascript和WebView的问题。我还没有找到答案。

当我尝试使用loadData加载网页时(在Web视图设置中启用了javascript)我无法理解javascript执行的工作流程(似乎没有执行某些javascript代码)。页面代码如下(示例):

<html><head><meta name='viewport' content='user-scalable=no initial-scale=1.0' />
<title>Title</title>
<script type="text/javascript">
var init = function() {
var uuu = window.uuu = {};
}

window.zzz = window.uuu;
</script>
<script type="text/javascript">/
(function() {
  var c = window.c = {};
})();
</script>
<script type="text/javascript">   ......  some javascript ..... </script>
</head>
<body style="margin:0; padding:0; overflow:hidden; background-color:transparent;">
<div align="center">
<script>   ..... some javascript ..... </script>
</div>
</body>
</html>

加载后此页面不执行任何javascript,只有当所有javascripts注入loadUrl(“javascript:”+ ....)时才开始工作;这不是一个好的解决方案(正文可能很复杂,可以包含javascript或不包含它)。如何在桌面浏览器上使用类似的javascript?

0 个答案:

没有答案