JS вызывает функцию в Swift
Я знаю, как отправить сообщение из 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 так работает