Пример проекта, в котором я изучаю, как можно использовать WKScriptMessageHandler , чтобы сделать некоторую веб -страницу WKWebView для нативного общения.
Это проект для моих сообщений в блоге для нативного общения на iOS с использованием wkscriptmessagehandler
Это цитата от поста:
Рано или поздно у каждого мобильного разработчика в мире была следующая конкретная потребность: интегрировать страницу веб -сайта в приложение. Обычно функция, которая должна быть разработана, требует интеграции DEPP между Web и Town: приложение должно реагировать на некоторые изменения на веб -странице на основе взаимодействия пользователей или некоторых других событий (автоматическое обновление, геолокация ECC.). Старый способ сделать эту интеграцию состояла в том, чтобы поймать некоторое изменение URL/загрузку страницы, используя классические методы делегирования UIWebView. Но начиная с iOS 8, есть лучший способ сделать эту интеграцию, используя
WKWebViewS иWKScriptMessageHandler. В этом посте я покажу вам, как можно использовать их для вызова Swift Code из кода JavaScript на веб -странице.
Нажмите на ссылку выше, чтобы прочитать сообщения.