مثال على ذلك مشروع أستكشف فيه كيف يمكن استخدام WKScriptMessageHandler لجعل بعض صفحة الويب WKWebView للاتصال الأصلي.
هذا مشروع لمشاركات المدونة الخاصة بي على الويب إلى الاتصالات الأصلية على iOS باستخدام WkscriptMessageHandler
هذا اقتباس من المنشور:
عاجلاً أم آجلاً ، كان لدى كل مطور محمول في العالم الحاجة المحددة التالية: دمج صفحة موقع ويب داخل التطبيق. عادةً ما تتطلب الميزة التي سيتم تطويرها تكامل DEPP بين الويب والمواطن: يجب أن يتفاعل التطبيق مع بعض التغييرات في صفحة الويب استنادًا إلى تفاعلات المستخدم أو بعض الأحداث الأخرى (التحديث التلقائي ، ECC GEOLOCCENT.). كانت الطريقة القديمة للقيام بهذا التكامل هي التقاط بعض تحميل URL/تحميل الصفحة باستخدام طرق مندوب UIWEBVIEW الكلاسيكية. ولكن بدءًا من iOS 8 ، هناك طريقة أفضل للقيام بهذا التكامل باستخدام
WKWebViewS وWKScriptMessageHandler. في هذا المنشور ، سأريكم كيف يمكن استخدامها لاستدعاء رمز Swift من رمز JavaScript داخل صفحة ويب.
انقر على الرابط أعلاه لقراءة المنشورات.