Я загружаю URL-адрес в WKWebView, который отправляет сообщение в родительский элемент:
window.parent.test.postMessage('A message')
Я реализую WKScriptMessageHandler и пытаюсь получить это сообщение с помощью userController (didReceiveMessage):
func userContentController(_ userContentController: WKUserContentController, didReceive message: WKScriptMessage) {
if(message.name == "test") {
print("JavaScript is sending a message \(message.body)")
}
}
message.body похож на
{
command = "015.1";
}
Я хочу прочитать это значение 015.1 в строковую переменную