Tôi có tiện ích mở rộng với trang nền và theo mặc định, điều này khiến Chrome vẫn tồn tại sau khi bạn đóng tất cả các cửa sổ và đặt biểu tượng Chrome vào khay hệ thống. Tôi muốn tránh điều này - Tôi không muốn tiện ích mở rộng của mình khiến quy trình Chrome tồn tại sau khi đóng tất cả các cửa sổ Chrome, cũng như tôi không muốn Chrome xuất hiện trong trạng thái systray.Tiện ích mở rộng của Chrome: đóng trang nền sau khi đóng Chrome
Theo số only docs I could find về điều này cho biết rằng người dùng có thể đặt tùy chọn này trên toàn cầu trên tất cả các tiện ích, nhưng đó không phải là những gì tôi đang cố gắng làm. Tôi muốn phần mở rộng trở nên khiêm tốn/không phô trương và không muốn thay đổi hành vi của trình duyệt của người dùng. Có ai biết làm thế nào để thực hiện điều này trong khi giữ lại khả năng có một trang nền?
đây là simalar để http://stackoverflow.com/questions/10151732/how-can-a-google-chrome-extension-exit-its-own-background-process nhưng thay vì đóng trang nền phải đi, tôi sẽ muốn đóng nó khi tất cả các tab đã được đóng lại, và tôi cũng không muốn biểu tượng systray – Mala
Bạn có thể sử dụng các trang sự kiện thay vì trang nền. Đây là phương thức ưa thích mới vì nó không yêu cầu mã của bạn phải chạy liên tục, chỉ khi nào nó cần. https://developer.chrome.com/dev/extensions/event_pages.html –
trang sự kiện trông tuyệt vời! Không thể chờ đợi cho họ để trở thành chính thức phát hành. –