我知道如何将消息从 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 中它是这样工作的