我用這個代碼攔截來自網頁視圖的對話,但我看不到的內容或與它交互:攔截對話框,並讀取其中的內容
Element webview= querySelector("#webview");
Map<String,String> map=new Map();
map["src"]=urlWebView+user;
webview.attributes.addAll(map);
querySelector("#webview_cont").style.visibility="visible";
window.addEventListener("dialog",(Event e){ //Use window or webview returns the same result
e.preventDefault();
... //What should I do here ??
});
任何解決方案? 感謝
編輯
調試:
您是否閱讀過文檔?我建議你[再次做](https://developer.chrome.com/apps/tags/webview#event-dialog)。 – Xan
是的,但該事件不會返回有關對話框或文本類型的任何信息。 – MalumaDev
嘗試將監聽器附加到webview元素,而不是'window' – Xan