问题描述
rn从ios向android兼容 内部的webview显示不正常
经测试 addeventlistener('message') 没有触发
已经确认
不是由于window未加载完毕导致的事件监听代码未执行
rn从ios向android兼容 内部的webview显示不正常
经测试 addeventlistener('message') 没有触发
已经确认
不是由于window未加载完毕导致的事件监听代码未执行
1 回答1.6k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1k 阅读✓ 已解决
2 回答1k 阅读
1 回答1.1k 阅读✓ 已解决
在安卓环境中
webview.injectJavascript("window.aaa = 'bbb';");
这种代码,被执行成为了类似
webview.injectJavascript("document.write('bbb');");
修改方案为
webview.injectJavascript("var aaa = 'bbb';");