2014-06-07 15 views
56

Khi tôi đẩy phiên bản mới của tiện ích mở rộng của Chrome vào Cửa hàng Chrome trực tuyến, sẽ mất bao lâu để phiên bản cập nhật tiếp cận người dùng hiện tại?Các tiện ích mở rộng của Chrome tự động cập nhật bao lâu một lần?

Tôi đã đẩy bản cập nhật khoảng sáu giờ trước, nhưng tiện ích chưa cập nhật cho tôi. Tài liệu Chrome không rõ ràng.

+0

Bạn có thấy phiên bản mới trên cửa hàng Chrome trực tuyến không? Nếu bạn thực hiện "cập nhật tiện ích mở rộng ngay bây giờ" sẽ giúp bạn có được phiên bản mới. –

+2

Nếu câu hỏi của bạn là lý do tại sao nó không tự động cập nhật. Điều này thường xảy ra một lần trong vài giờ. Tần suất chính xác không xác định như được đề cập trong https://developer.chrome.com/extensions/autoupdate. Và trong thực tế tôi đã thực sự phải khởi động lại để xem nó cập nhật hoặc kết thúc cập nhật chúng bằng tay. –

+0

Phiên bản mới xuất hiện trong cửa hàng. Tôi tò mò phải mất bao lâu để người dùng nhận được bản cập nhật, vì hầu hết người dùng sẽ không cập nhật tiện ích của họ theo cách thủ công. –

Trả lời

62

Hiện tại giá trị mặc định là 5 giờ (dựa trên the code here).

Bạn có thể ghi đè điều này bằng cách khởi chạy chrome với thông số dòng lệnh extensions-update-frequency, là tần số tính bằng giây. Và bạn có thể đi đến chrome://extensions, đánh dấu vào Developer mode hộp kiểm ở phía trên bên phải, sau đó nhấn Cập nhật Extensions Bây giờ nút

Chrome docs không xác định giá trị 5 giờ này mặc dù, vì vậy nó có thể thay đổi trong các phiên bản tương lai mà không thông báo:

Cứ vài giờ, trình duyệt sẽ kiểm tra xem có bất kỳ phần mở rộng được cài đặt hoặc các ứng dụng có một URL cập nhật. Đối với mỗi người, nó yêu cầu một URL tìm kiếm tệp XML tệp kê khai cập nhật.

+1

'Cập nhật tiện ích mở rộng ngay bây giờ' chỉ dành cho những người dùng đã chọn hộp kiểm 'Chế độ nhà phát triển' –

+1

Cảm ơn @JacobOscarson, tôi đã cập nhật câu trả lời. – Rory

+0

Lưu ý rằng có thể thêm 60 phút nữa để "thực sự thực sự đạt được cửa hàng Chrome" sau khi xuất bản. Ngoài ra, nếu trang của bạn có "background.js" thì ngay cả khi tiện ích mở rộng cập nhật, nó sẽ không "tải lại và thực hiện" cho đến khi khởi động lại Chrome, bạn phải thêm trình kích hoạt onUpdateAvailable theo cách thủ công, xem https://developer.chrome.com/extensions/runtime # event-onUpdateAvailable Tôi đoán một tùy chọn khác là xóa thủ công rồi cài đặt lại sau đó người dùng sẽ nhận được bản cập nhật FWIW :) – rogerdpack

7

Khởi động lại trình duyệt và hệ điều hành không có tác dụng. Cuối cùng, tiện ích đã tự cập nhật, nhưng phải mất ít nhất 48 giờ.

+6

Đây không phải là câu trả lời cho câu hỏi đã nêu, ngay cả khi bạn chấp nhận câu hỏi như vậy. – Xan

+3

Câu hỏi đặt ra là: "Mất bao lâu để phiên bản cập nhật tiếp cận người dùng hiện tại?" Câu trả lời là: "ít nhất 48 giờ." Nếu bạn có thể cung cấp câu trả lời tốt hơn, tôi sẽ chấp nhận câu trả lời đó. –

+1

Câu trả lời hay hơn đã được cung cấp, bạn có thể chấp nhận nó ngay bây giờ. –

Các vấn đề liên quan