Không đăng ký một trình chạy dịch vụ kiểm soát trang và start_url
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Đăng ký một trình chạy dịch vụ là bước đầu tiên để bật các tính năng chính của Ứng dụng web tiến bộ (PWA) :
Hoạt động khi không có mạng
Hỗ trợ thông báo đẩy
Có thể cài đặt cho thiết bị
Hãy tìm hiểu thêm trong bài đăng Service worker và Cache Storage API .
Khả năng tương thích với trình duyệt
Tất cả các trình duyệt chính đều hỗ trợ trình chạy dịch vụ. Xem phần Khả năng tương thích với trình duyệt .
Cách quá trình kiểm tra trình chạy dịch vụ Lighthouse không thành công
Lighthouse gắn cờ các trang không đăng ký trình chạy dịch vụ:
Lighthouse sẽ kiểm tra xem Giao thức gỡ lỗi từ xa Chrome có trả về phiên bản trình chạy dịch vụ hay không. Nếu không, quá trình kiểm tra sẽ không thành công.
Lưu ý: Trong giao diện người dùng báo cáo Lighthouse, huy hiệu PWA đầy đủ sẽ được cung cấp khi bạn vượt qua tất cả các bài kiểm tra trong tất cả các danh mục phụ PWA (Nhanh chóng và đáng tin cậy , Có thể cài đặt và được tối ưu hoá cho PWA ).
Cách đăng ký một trình chạy dịch vụ
Thành công: Hộp làm việc là phương pháp được đề xuất để thêm trình thực thi dịch vụ vào trang web vì ứng dụng này tự động hoá nhiều mã nguyên mẫu, giúp bạn dễ dàng làm theo các phương pháp hay nhất và ngăn ngừa các lỗi nhỏ thường gặp khi sử dụng trực tiếp API ServiceWorker
cấp thấp.
Việc đăng ký một trình chạy dịch vụ chỉ liên quan đến một vài dòng mã, nhưng lý do duy nhất bạn nên sử dụng trình chạy dịch vụ là giúp bạn có thể triển khai một trong các tính năng PWA nêu trên.
Trên thực tế, việc triển khai các tính năng đó đòi hỏi nhiều việc hơn:
Tài nguyên
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0 . Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers . Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-04-16 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]
{"lastModified": "C\u1eadp nh\u1eadt l\u1ea7n g\u1ea7n \u0111\u00e2y nh\u1ea5t: 2024-04-16 UTC."}
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-04-16 UTC."],[],[]]