Ein Beispielprojekt, bei dem ich untersuche, wie es möglich ist, mit WKScriptMessageHandler zu verwenden, um eine WKWebView -Webseite für die native Kommunikation herzustellen.
Dies ist ein Projekt für meine Blog -Posts, die mit wkscriptMessageHandler mit nativen Kommunikation auf iOS über iOS handeln
Dies ist ein Zitat aus dem Beitrag:
Früher oder später hatte jeder mobile Entwickler der Welt den folgenden spezifischen Bedarf: Integrieren Sie eine Website -Seite in eine App. Normalerweise erfordert die zu entwickelnde Feature eine DEPP -Integration zwischen Web und Native: Die App muss auf einige Änderungen auf der Webseite basierend auf den Benutzerinteraktionen oder einigen anderen Ereignissen (automatische Aktualisierung, Geolocation ECC) reagieren. Die alte Methode, um diese Integration durchzuführen, bestand darin, eine URL -Änderung/Seitenlast mit den klassischen UIWebView -Delegierten -Methoden zu fangen. Ab iOS 8 gibt es jedoch eine bessere Möglichkeit, diese Integration mit
WKWebViewS undWKScriptMessageHandlerdurchzuführen. In diesem Beitrag werde ich Ihnen zeigen, wie es möglich ist, sie zu verwenden, um Swift -Code von JavaScript Code innerhalb einer Webseite aufzurufen.
Klicken Sie auf den obigen Link, um die Beiträge zu lesen.