首先谈谈WebviewObject对象的id属性,相信你们必定熟悉id选择器,id选择器是最经常使用的选择器之一,我经过document.getElementById(id)就能够可返回对拥有指定 ID 的第一个对象的引用,作过android开发的必定知道findViewById经过这个方法能够获得控件对象的引用,相信5+中的plus.webview.getWebviewById(id)应该是将原生中的方法进行了封装以便于使用JavaScript调用。在打开或建立Webview窗口时设置,若是没有设置窗口标识,此属性值为当前应用的APPID,字符串类型。注意,若是是在HBuilder真机运行获取的是固定值“HBuilder”,须要提交App云端打包后运行才能获取真实的APPID值。html
获取当前窗口id:html5
var ws=plus.webview.currentWebview(); console.log( "窗口标识: "+ws.id );
咱们首先由id这个概念才能更加灵活管理webview,好比经过id获取对象关闭窗口:android
var ws = plus.webview.getWebviewById(id); plus.webview.close(ws);
等效于:web
plus.webview.getWebviewById(id).close();
其余的方法相似,具体的能够参考文档 →http://www.html5plus.org/doc/zh_cn/webview.html#plus.webviewui