Android webView和Javascript的交互
问题描述:
我正在处理一个嵌入WebView
的活动。 现在我想显示一些内容:Android webView和Javascript的交互
WebView mweb = new WebView(this);
mweb.getSettings().setJavaScriptEnabled(true);
setContentView(mweb);
......
mweb.loadData(tot, "text/html", "utf-8");
String tot
是HTML文本我喜欢在MWEB渲染,至极是由div
标签,像这样的“onfocus此”事件:
<script type="text/javascript">
var test = "false";
function changeHighlight(myElement) {
if(test == "false"){
document.getElementById(myElement).className = 'highlight';
test = "true";
}else{
document.getElementById(myElement).className = 'default';
test = "false";
}
}
</script>
<body>
<div id="center" ondblclick="javascript:changeHighlight('center');">Select here!!!</div>
</body>
如何在WebView中使用JavaScript触发此事件以选择div并突出显示它? 所有与'onclick'事件都没关系,但与'ondblclick'没有关系。
那我该如何提示用户选择div
标签是否被选中? 是否可以插入确认对话框?
任何建议将不胜感激。 对不起,我的英语.......谢谢