Explore WKScriptMessageHandler
1.0.0
WKScriptMessageHandlerを使用してWKWebView Webページをネイティブコミュニケーションにする方法を探求するプロジェクトの例。
これは、wkscriptmessagehandlerを使用して、私のブログ投稿WebからiOSでのネイティブ通信のプロジェクトです
これは投稿からの引用です:
遅かれ早かれ、世界のすべてのモバイル開発者には、次の特定のニーズがありました。アプリ内にWebサイトページを統合します。通常、開発される機能には、Webとネイティブの間のDepp統合が必要です。アプリは、ユーザーインタラクションまたは他のイベント(自動更新、Geolocation ECC)に基づいてWebページのいくつかの変更に反応する必要があります。この統合を行う古い方法は、古典的なUIWebviewデリゲートメソッドを使用して、いくつかのURLの変更/ページの負荷をキャッチすることでした。しかし、iOS 8から始めて、
WKWebViewsとWKScriptMessageHandler使用してこの統合を行うためのより良い方法があります。この投稿では、Webページ内のJavaScriptコードからSwiftコードを呼び出すためにそれらを使用することがどのように可能かを示します。
上のリンクをクリックして、投稿を読んでください。