2011年9月18日 星期日

webview 跟 JavaScript Alert

利用webViewm 與傳入的 JavaScript 之間的溝通
好像是利用Alert 來完成,

在使用onJsAlert 的CallBack時,
要記得利用 result.confirm(); 把回應關掉,
要不然會造成webView的鎖死,
導致無法控制其他的webView....

webview.setWebChromeClient(new WebChromeClient() {
@Override
public boolean onJsAlert(WebView view, String url, String message, JsResult result)
{
result.confirm();
return true;
};
});

沒有留言:

張貼留言