在具有多个WebView的应用程序中,有什么方法可以让两个单独的WebView中的JavaScript直接相互通信吗?我真的很想在一个 webview 中使用 JavaScript 来控制另一个 webview 的内容,但我敢打赌,每个环境都是完全隔离的,并且通信必须序列化并通过 webview Controller 发送。
最佳答案
使用<frameset>
, <iframe>
等在同一 WebView 中在两个页面之间进行通信。
否则,无法查看环境外部(尤其是 iPhoneOS,因为整个 WebKit 框架是私有(private) API。)
关于javascript - 使用 Javascript 在两个 webview 之间进行通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2417446/