最近在用android嵌套html但是 html的alert会弹不出来。后来写了n多方法不行 最后发现
webview只是一个承载体,各种内容的渲染需要使用webviewChromClient去实现,所以set一个默认的基类WebChromeClient就行,代码如下:
mWebView.setWebChromeClient(new WebChromeClient());
还有一个问题 就是 html间页面的跳转,总是出错,跳转不过去并且显示【object,object】
只需要写下面方法就好
mWebView.getSettings().setAllowFileAccess(true);
mWebView.getSettings().setAllowFileAccessFromFileURLs(true);
mWebView.getSettings().setAllowUniversalAccessFromFileURLs(true);