卿岚 2022-10-02 21:25 采纳率: 76.8%
浏览 47
已结题

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

  • 写回答

3条回答 默认 最新

  • CSDN专家-showbo 2022-10-03 12:30
    关注

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

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月5日
  • 已采纳回答 10月5日
  • 修改了问题 10月2日
  • 创建了问题 10月2日

悬赏问题

  • ¥20 云卓h12pro 数传问题
  • ¥20 请问有人知道怎么用工艺库里面的sdb文件通过virtuoso导出来library里面每个cell的symbol吗?
  • ¥20 海思 nnie 编译 报错
  • ¥50 决策面并仿真,要求有仿真结果图
  • ¥15 springboot接入微信支付SDK
  • ¥50 大区域的遥感影像匹配 怎么做啊
  • ¥15 求解答:pytorch跑yolov8神经网络受挫
  • ¥20 Js代码报错问题不知道怎么解决
  • ¥15 gojs 点击按钮node的position位置进行改变,再次点击回到原来的位置
  • ¥20 halcon 图像拼接