Um projeto de exemplo no qual exploro como é possível usar WKScriptMessageHandler para criar uma página da web WKWebView para comunicação nativa.
Este é um projeto para o meu blog posta web para comunicação nativa no iOS usando wkscriptMessageHandler
Esta é uma citação do post:
Mais cedo ou mais tarde, todos os desenvolvedores móveis do mundo tinham a seguinte necessidade específica: integrar uma página do site dentro de um aplicativo. Geralmente, o recurso a ser desenvolvido requer uma integração DEPP entre a Web e a nativa: o aplicativo deve reagir a algumas alterações na página da Web com base nas interações do usuário ou em outros eventos (atualização automática, geolocalização ECC.). A maneira antiga de fazer essa integração era capturar alguma carga de alteração/página de URL usando os métodos clássicos de delegados da UIWebView. Mas a partir do iOS 8, há uma maneira melhor de fazer essa integração usando
WKWebViewS eWKScriptMessageHandler. Neste post, mostrarei como é possível usá -los para chamar o código SWIFT do código JavaScript dentro de uma página da web.
Clique no link acima para ler as postagens.