WKWebView invalidaccesserror dom 异常15 底层对象不支持一个参数或操作
WKWebView invalidaccesserror dom exception 15 a parameter or operation is not supported by underlying object
所以我们有这个搞砸了的应用程序架构,我们在 WKWebView 中打开了几个页面。
现在点击 HTML 按钮,我们使用以下方式将消息发布到本机代码:
window.webkit.messageHandlers.didTapOnButton.postMessage(messageToPost);
它在很多情况下工作正常,但有时它会失败,给出 InvalidAccessError DOM 异常 15。这个错误通常是由网络浏览器上的 CORS 问题引起的,但不知道是什么导致了 WKWebView以及如何解决?
解决了。我的自定义脚本之一被添加到导致此问题的第三方网页上。
所以我们有这个搞砸了的应用程序架构,我们在 WKWebView 中打开了几个页面。 现在点击 HTML 按钮,我们使用以下方式将消息发布到本机代码:
window.webkit.messageHandlers.didTapOnButton.postMessage(messageToPost);
它在很多情况下工作正常,但有时它会失败,给出 InvalidAccessError DOM 异常 15。这个错误通常是由网络浏览器上的 CORS 问题引起的,但不知道是什么导致了 WKWebView以及如何解决?
解决了。我的自定义脚本之一被添加到导致此问题的第三方网页上。