webview与前端打开新窗口兼容问题

webview与前端打开新窗口兼容问题:该问题可能需要远程解决
问题:在前端调用window.open().document.write(response)时,webview报错:
I/chromium: [INFO:CONSOLE(243)] "Uncaught TypeError: Cannot read property 'document' of null",
在添加 settings.setSupportMultipleWindows(true)后不报错,但直接无反应了
奇怪的是window.open('_blank').location=url是可以正常的在当前webview打开这个新界面,而不是新建,但是window.open().document.就不行。
webview可以正常的前端代码

img


webview报错的前端代码

img


想要到达的效果,同window.open('_blank').location一样在当前webview打开这个新界面,而不是新建一个webview打开

img

可以用artDialog这种层模拟的对话框

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632