В WKWebView мы можем вызвать код ObjectiveC/swift с помощью обработчиков сообщений webkit
например: webkit.messageHandlers.<handler>.pushMessage(message)
Он хорошо работает для простых функций javascript без параметров. Но
- Можно ли вызвать собственный код с функцией обратного вызова JS в качестве параметров?
- Можно ли вернуть значение в JS-функцию из собственного кода?