即使在使用JavascriptInterface之后,HTML页面也没有完全加载

时间:2015-03-03 07:16:29

标签: android angularjs webview

我试图解析html和javascript动态生成的部分内容。使用javascriptInterface与WebView在使用普通javascript的页面上运行良好。但是,当我尝试在由angularJS控制的页面上执行相同的方法时,它不起作用 - 来自angularJS的数据没有填充。例如,

<span class="s1">
   <span class="s2">
       <em class="ng-binding">{{ someVariable }}</em>
   </span>
</span>

在花括号内,变量应由angularJS解析,当我通过网络浏览器检查网页应用时,其值是可见的。但是我在javascriptInterface中处理html时看到的html如下:

 <span class="s1">
   <span class="s2">
       <em class="ng-binding"></em>
   </span>
</span>

我的猜测是,即使使用JavascriptInterface,页面也未完全加载。还有其他方法可以从webview获取完全加载的页面吗?

0 个答案:

没有答案