【发布时间】:2019-11-11 22:26:17
【问题描述】:
我知道如何将消息从 JS 发送到本机 IOS swift 应用程序:
func userContentController(userContentController: WKUserContentController!, didReceiveScriptMessage message: WKScriptMessage!) {
println("JavaScript is sending a message \(message.body)")
}
和 JS:
webkit.messageHandlers.callbackHandler.postMessage("Hello from JavaScript");
我的问题:是否可以直接调用本机应用程序中的函数,而不是在我的示例代码中接收消息。
说我想在 JS 中使用类似的东西:
webkit.messageHandlers.someFunctionName()
我问的原因是在 Android 中它是这样工作的
【问题讨论】:
-
你有一个你使用的网址吗?从ios应用调用js?
标签: ios swift wkwebview wkwebviewconfiguration