Chương trình WebView Beta cho phép bạn sớm tiếp cận các bản phát hành mới của Android WebView. Chúng tôi khuyến khích tất cả nhà phát triển sử dụng WebView trong ứng dụng của mình tham gia chương trình Beta để bạn có thể dùng thử các phiên bản WebView mới trước khi phát hành công khai 4 tuần.
Làm cách nào để đăng ký chương trình Beta?
Bạn có thể đăng ký WebView Beta trên Android 10 trở lên bằng cách tham gia chương trình kiểm thử WebView bằng tài khoản bạn sử dụng trên thiết bị. Bạn có thể thực hiện việc này bằng cách nhấp vào nút "Trở thành người thử nghiệm":
Bạn hiện là người kiểm thử Beta cho WebView! Nếu truy cập vào Cửa hàng Play trên thiết bị, bạn sẽ thấy bản cập nhật có sẵn cho kênh Beta. Hãy cài đặt bản cập nhật này để bắt đầu sử dụng WebView Beta.
Làm cách nào để huỷ đăng ký chương trình Beta?
Để rời khỏi chương trình kiểm thử WebView và huỷ đăng ký nhận các bản cập nhật Beta trong tương lai, hãy nhấp vào nút "Rời khỏi chương trình".
Sau khi bạn huỷ đăng ký, WebView Beta vẫn được cài đặt trên thiết bị của bạn, nhưng sẽ tự động cập nhật lên kênh chính (Ổn định) ngay khi bản phát hành Ổn định tiếp theo ra mắt.
Các cách khác để kiểm thử WebView
- Bạn có biết WebView cũng có các kênh kiểm thử khác không? Để có trải nghiệm mới nhất, hãy dùng thử các kênh Dev hoặc Canary.
- Nếu muốn dùng thử các tính năng thử nghiệm hoặc báo cáo sự cố cho Google, bạn có thể cài đặt gói WebView Beta riêng.
Công cụ cho nhà phát triển WebView
Công cụ cho nhà phát triển WebView là một bộ công cụ trên thiết bị giúp gỡ lỗi cho các ứng dụng WebView.
Cách tốt nhất để chạy Công cụ cho nhà phát triển WebView là tải WebView Beta, Dev hoặc Canary xuống. Các kênh này chứa một biểu tượng trình chạy để chạy Công cụ cho nhà phát triển WebView.
Sự cố WebView
Trong các ứng dụng WebView Beta, Dev và Canary, bạn có thể xem các sự cố WebView đã xảy ra trên thiết bị.
- Tương tự như
chrome://crashes. - Sự cố từ tất cả các ứng dụng trên thiết bị.
- Gửi lỗi để cung cấp thêm thông tin.
Cờ WebView
Tương tự, các ứng dụng kiểm thử chứa một loạt cờ mà bạn có thể dùng để bật/tắt các tính năng thử nghiệm.
Sử dụng WebView trên các phiên bản Android cũ
androidx.webkit của Jetpack cho phép bạn sử dụng các API WebView trên các phiên bản Android cũ mà nếu không thì sẽ không hỗ trợ các API này. Jetpack Webkit có một số lợi ích:
- Đây là một thư viện Jetpack được cập nhật thường xuyên.
- Thư viện này được thiết kế để dễ sử dụng,
- Thư viện này cho phép các ứng dụng WebView hoạt động trên nhiều thiết bị hơn.
Thêm các phần phụ thuộc cho cấu phần phần mềm bạn cần trong tệp build.gradle cho
ứng dụng hoặc mô-đun của mình:
Groovy
dependencies { implementation "androidx.webkit:webkit:1.15.0" }
Kotlin
dependencies { implementation("androidx.webkit:webkit:1.15.0") }
Tài nguyên dành cho nhà phát triển
Sau đây là các tài nguyên bổ sung dành cho nhà phát triển.
Video
- Jetpack Webkit
- Các phương pháp hay nhất về WebView hiện đại – Hội nghị thượng đỉnh dành cho nhà phát triển Android năm 2018