תוכנית בטא

תוכנית הבטא של WebView מאפשרת לכם לקבל גישה מוקדמת לגרסאות חדשות של Android WebView. אנחנו ממליצים לכל המפתחים שמשתמשים ב-WebView באפליקציות שלהם להצטרף לתוכנית הבטא כדי לנסות גרסאות חדשות של WebView‏ 4 שבועות לפני שהן מושקות לציבור.

איך נרשמים לתוכנית הבטא?

כדי להירשם ל-WebView Beta ב-Android מגרסה 10 ואילך, צריך להצטרף לתוכנית הבדיקות של WebView באמצעות החשבון שבו אתם משתמשים במכשיר. כדי לעשות זאת, לוחצים על הלחצן רוצה להפוך לבודק/ת?:

הפוך לבודק
איור 1: הצטרפות כבודק/ת.

הצטרפתם לתוכנית הבדיקה של גרסת הבטא של WebView. אם תיכנסו לחנות Play במכשיר, אמור להופיע עדכון לגרסת הבטא. כדי להתחיל להשתמש בגרסת הבטא של WebView, צריך להתקין את העדכון הזה.

איך מבטלים את ההרשמה לתוכנית הבטא?

כדי לצאת מתוכנית הבדיקה של WebView ולבטל את ההרשמה לקבלת עדכוני בטא בעתיד, לוחצים על הלחצן יציאה מהתוכנית.

אחרי שמבטלים את ההרשמה, WebView Beta עדיין מותקן במכשיר, אבל הוא מתעדכן אוטומטית לגרסה הראשית (יציבה) ברגע שיוצאת הגרסה היציבה הבאה.

דרכים אחרות לבדיקת WebView

  • ידעתם של-WebView יש גם מסלולי בדיקה אחרים? אם אתם רוצים ליהנות מחוויה מתקדמת יותר, אתם יכולים לנסות את ערוצי Dev או Canary.
  • אם אתם רוצים לנסות תכונות ניסיוניות או לדווח ל-Google על קריסות, אתם יכולים להתקין במקום זאת את חבילת הבטא הנפרדת של WebView.
  • אם אתם בודקים ב-Android 7 עד 9 (Nougat/Oreo/Pie), אתם יכולים להתקין את Chrome Beta ולהגדיר את ספק WebView בהגדרות למפתחים. הוראות מפורטות זמינות במאמר בנושא Android מגרסה 7 עד 9 (Nougat/Oreo/Pie).

כלי פיתוח של WebView

כלי הפיתוח של WebView הם קבוצה של כלים במכשיר שעוזרים לנפות באגים באפליקציות WebView.

הדרך הכי טובה להפעיל את כלי הפיתוח של WebView היא להוריד את WebView בגרסת בטא, Dev או Canary. הערוצים האלה מכילים סמל של מרכז האפליקציות שפותח את כלי הפיתוח של WebView.

אפשר לנפות באגים באפליקציות WebView באמצעות כלי הפיתוח של WebView.
איור 2: כלי פיתוח של WebView.

קריסות של WebView

באפליקציות WebView בגרסת בטא, בגרסת הפיתוח ובגרסת Canary, אפשר לראות קריסות של WebView שהתרחשו במכשיר.

  • דומה ל-chrome://crashes.
  • קריסות מכל האפליקציות במכשיר.
  • כדי לספק מידע נוסף, אפשר לדווח על באג.

דגלים של WebView

באופן דומה, אפליקציות הבדיקה מכילות סדרה של דגלים שאפשר להשתמש בהם כדי להפעיל או להשבית תכונות ניסיוניות.

שימוש ב-WebView בגרסאות ישנות של Android

הספרייה androidx.webkit של Jetpack מאפשרת לכם להשתמש בממשקי WebView API בגרסאות ישנות יותר של Android, שלא תומכות בהם בדרך אחרת. יש כמה יתרונות ל-AndroidX WebKit:

  • זוהי ספריית Jetpack שמתעדכנת באופן קבוע.
  • הוא קל לשימוש כבר מההתחלה,
  • הוא מאפשר לאפליקציות WebView לפעול במכשירים נוספים.

מוסיפים את יחסי התלות של הארטיפקטים שאתם צריכים בקובץ build.gradle של האפליקציה או המודול:

מגניב

dependencies {
    implementation "androidx.webkit:webkit:1.14.0"
}

Kotlin

dependencies {
    implementation("androidx.webkit:webkit:1.14.0")
}

משאבים למפתחים

בהמשך מפורטים מקורות מידע נוספים למפתחים.

וידאו

מסמכים