在H5中调用window.open是无法打开新窗口的,需要在
android中添加如下代码才能实现:
webSetting.setJavaScriptEnabled(true);
webSetting.setSupportMultipleWindows(true);
webSetting.setJavaScriptCanOpenWindowsAutomatically(true);
公司在弄一个类似浏览器的框架,主要页面功能都是用h5,但是领导说要弄成多窗口的,而且还是只在当前Activity中;
主体功能大概如此:头部标题栏实现 标题、菜单列表、多窗口显示等
头部以下就是一个WebView页面,js交互实现页面显示。
听到这个需求我挺头疼,因为在一个Activity中实现多窗口还要实时的保存每个页面的状态
查找了很多资料,跟我这个需求差
就是在
webview通过QQ空间分享一篇文章成功后,点击网页“返回继续浏览”无响应,无法返回上一页面。
经排查,是因为网页实现“返回继续浏览”的方法是window.close,window.close的作用是关闭当前窗口页,而当webivew在只有一个窗口页时,当前页面不能关闭,导致方法无效。
当然有同学说可以通过
webview的onCreateWi...
1.