يمنحك برنامج WebView التجريبي إمكانية استخدام الإصدارات الجديدة من Android WebView قبل إطلاقها. ننصح جميع المطوّرين الذين يستخدمون WebView في تطبيقاتهم بالانضمام إلى برنامج الإصدار التجريبي حتى يتمكّنوا من تجربة إصدارات WebView الجديدة قبل 4 أسابيع من طرحها للجميع.
كيف يمكنني الاشتراك في البرنامج التجريبي؟
يمكنك الاشتراك في برنامج WebView التجريبي على الإصدار 10 من نظام التشغيل Android والإصدارات الأحدث من خلال الانضمام إلى برنامج اختبار WebView باستخدام الحساب الذي تستخدمه على جهازك. يمكنك إجراء ذلك من خلال النقر على الزر "الانضمام إلى برنامج الاستخدام التجريبي":

أصبحت الآن من مختبِري الإصدار التجريبي من WebView. إذا انتقلت إلى "متجر Play" على جهازك، من المفترض أن يظهر لك الآن تحديث متاح لقناة الإصدار التجريبي. ثبِّت هذا التحديث لبدء استخدام الإصدار التجريبي من WebView.
كيف يمكنني إلغاء الاشتراك في البرنامج التجريبي؟
لمغادرة برنامج اختبار WebView وإلغاء الاشتراك في تلقّي تحديثات الإصدار التجريبي في المستقبل، انقر على الزر "مغادرة البرنامج".
بعد إلغاء الاشتراك، سيظل تطبيق WebView Beta مثبّتًا على جهازك، ولكن سيتم تحديثه تلقائيًا إلى الإصدار الرئيسي (الثابت) فور طرح الإصدار الثابت التالي.
طُرق أخرى لاختبار WebView
- هل تعلم أنّ WebView يتضمّن أيضًا مسارات اختبار أخرى؟ للحصول على تجربة أكثر تطورًا، يمكنك تجربة قناة الإصدارات التجريبية أو Canary.
- إذا أردت تجربة ميزات تجريبية أو إبلاغ Google عن الأعطال، يمكنك تثبيت حزمة الإصدار التجريبي المنفصلة من WebView بدلاً من ذلك.
أدوات مطوّري البرامج في WebView
WebView DevTools هي مجموعة من الأدوات المتوفّرة على الجهاز للمساعدة في تصحيح أخطاء تطبيقات WebView.
أفضل طريقة لتشغيل "أدوات مطوّري البرامج في WebView" هي تنزيل الإصدار التجريبي أو إصدار مطوّري البرامج أو إصدار Canary من WebView. تحتوي هذه القنوات على رمز مشغّل يفعّل WebView DevTools.

أعطال WebView
يمكنك الاطّلاع على أعطال WebView التي حدثت على الجهاز ضمن تطبيقات WebView Beta وDev وCanary.
- تشبه
chrome://crashes
. - الأعطال من جميع التطبيقات على الجهاز
- يمكنك تقديم تقرير خطأ لتوفير المزيد من المعلومات.
مفاتيح تبديل أوضاع WebView
وبالمثل، تحتوي التطبيقات التجريبية على سلسلة من العلامات التي يمكنك استخدامها لتفعيل الميزات التجريبية أو إيقافها.
استخدام WebView على إصدارات Android القديمة
تتيح لك حزمة androidx.webkit من Jetpack استخدام واجهات برمجة تطبيقات WebView على الإصدارات القديمة من Android التي لا تتوافق معها. تتوفّر العديد من المزايا في AndroidX WebKit، وهي:
- وهي مكتبة Jetpack يتم تعديلها بانتظام.
- وهي سهلة الاستخدام بحكم تصميمها،
- ويتيح لتطبيقات WebView العمل على المزيد من الأجهزة.
أضِف الاعتماديات الخاصة بالعناصر التي تحتاج إليها في ملف build.gradle
لتطبيقك أو وحدتك:
Groovy
dependencies { implementation "androidx.webkit:webkit:1.14.0" }
Kotlin
dependencies { implementation("androidx.webkit:webkit:1.14.0") }
موارد المطوِّرين
في ما يلي مراجع إضافية للمطوّرين.