首页 > 解决方案 > 在评估Javascript期间未调用 WKURLSchemeHandler 委托

问题描述

我正在加载将首先加载的本地 html 文件,然后我将不得不加载仅在 html 完全加载后在本地也可用的图像。因此,我正在使用 id 和 evaluateJavascript 为图像标签设置 src。加载此 evaluateJavascript 时不会调用 WKURLSchemeHander 委托。只有在调用 loadFile 或 loadHTMLString 时才会调用它。如何在 evaluateJavascript 函数期间调用此委托并将图像加载到 WKWebview?

 let js = "document.getElementById('image-id').setAttribute('src', '\(imageURL)');"

标签: iosswiftiphonewkwebviewwkurlschemehandler

解决方案


推荐阅读