底层对象不支持参数或操作

WKWebView invalidaccesserror dom exception 15 a parameter or operation is not supported by underlying object

本文关键字:操作 参数 不支持 对象      更新时间:2023-09-26

所以我们在WKWebView中打开了几个页面,我们有了这个搞砸了的应用程序架构。现在点击HTML按钮,我们将消息发送到本地代码,使用:

window.webkit.messageHandlers.didTapOnButton.postMessage(messageToPost);

它在很多情况下工作得很好,但有时它会失败,给出InvalidAccessError DOM Exception 15。这个错误通常是由web浏览器上的CORS问题引起的,但是你知道什么可能导致WKWebView上的错误以及如何解决它吗?

解决了。我的一个自定义脚本被添加到第三方网页上,这导致了这个问题。