החל מגרסה 115 של Chrome, אפשר להפעיל ניפוי באגים ב-Safari Web Inspector ב-Chrome ב-iOS. בפוסט הזה נסביר איך להתחיל.
לפני Chrome 115, לניפוי באגים בדפי אינטרנט היה צורך לפתח את Chrome ל-iOS מהמקור, כי גרסת הגרסה של WKWebView לא תמכה בניפוי באגים במפקח האינטרנט מרחוק. ב-Chrome 73 הוספנו את הדף chrome://inspect, שמציג יומני JavaScript באופן מקומי כדי לסייע בניפוי באגים בדפי אינטרנט. עכשיו, כש-WKWebView מאפשר ניפוי באגים ב-Web Inspector בגרסה (החל מ-iOS 16.4), הוספנו הגדרה ב-Chrome 115 להפעלת התכונה הזו ולשיפור נוסף של חוויית המפתחים.
איך מתחילים
במכשיר iOS, צריך:
- iOS מגרסה 16.4 ואילך.
- Chrome מגרסה 115 ואילך.
ב-Mac, הדרישות הן:
- התפריט פיתוח של Safari הופעל. ניתן להפעיל את האפשרות הזו בהגדרות של אפליקציית Safari, בכרטיסייה 'הגדרות מתקדמות'.
במכשיר iOS, מפעילים את אפליקציית Chrome ומנווטים אל הגדרות. בהגדרות תוכן, מפעילים את Web Inspector. אחרי שינוי ההגדרה, צריך להפעיל מחדש את Chrome ל-iOS.
ניפוי באגים באתר
כשההגדרה מופעלת, תוכלו לנפות באגים בכל דף שפועל ב-Chrome ל-iOS על ידי ביצוע השלבים הבאים.
- מחברים את מכשיר iOS ל-Mac באמצעות כבל.
- ב-Chrome ל-iOS, עוברים לאתר שרוצים לבדוק.
- ב-Mac, מפעילים את Safari. בתפריט פיתוח, מעבירים את העכבר מעל שם המכשיר המחובר ובוחרים בכתובת ה-URL של האתר שרוצים לבדוק.
החלון שמוצג של 'סוקר האינטרנט' יאפשר ניפוי באגים בתצוגת האינטרנט הנוכחית. לקבלת פרטים נוספים על השימוש ב-Safari Developer Tools, ניתן לעיין במסמכי התיעוד של Apple.