Tôi giữ một số dữ liệu người dùng trong simple-storage
. Khi người dùng gỡ cài đặt tiện ích bổ sung, tôi muốn xóa dữ liệu người dùng này. Có một số sự kiện hoặc một cái gì đó tương tự?Trình gỡ cài đặt tiện ích bổ sung sdk của Firefox
6
A
Trả lời
5
này sẽ làm việc trong tất cả các file:
require("sdk/system/unload").when(function(reason) {
if (reason == "uninstall") {
// do uninstall stuff..
}
});
2
Hãy thử điều này:
exports.onUnload = function(reason) {
//do stuff for unload here
}
+1
Tôi nghĩ rằng đây chỉ hoạt động trong file main.js, và nó phản đối. – erikvold
Các vấn đề liên quan
- 1. Tiện ích bổ sung của Firefox: biểu tượng tiện ích mở rộng không hiển thị
- 2. Định vị bảng điều khiển với SDK Tiện ích bổ sung của Firefox
- 3. appendChild trong một tiện ích bổ sung Firefox XUL
- 4. BỔ SUNG Gỡ cài đặt gói MSI
- 5. Kịch bản nội dung từ tiện ích bổ sung của Firefox không ghi vào IndexedDB
- 6. Sự khác nhau giữa tiện ích mở rộng Firefox và tiện ích bổ sung Firefox là gì?
- 7. Làm cách nào để bạn đồng bộ hóa tùy chọn tiện ích bổ sung/tiện ích mở rộng firefox?
- 8. Tiện ích bổ sung mẫu firefox "kiểm tra cfx" không thành công, tại sao?
- 9. Làm cách nào để chuyển đổi package.json thành install.rdf cho tiện ích bổ sung của Firefox?
- 10. Android Studio: "Cài đặt SDK không có" Tiện ích bổ sung> Kho lưu trữ hỗ trợ Android "được cài đặt" NHƯNG ĐÃ ĐƯỢC CÀI ĐẶT
- 11. Có giấy phép mặc định cho tiện ích bổ sung của Firefox không?
- 12. Thiếu tệp manifest.json khi tải lên Tiện ích bổ sung Firefox cho AMO
- 13. Tải tên người dùng Windows trong tiện ích bổ sung Firefox cũ (không phải WebExtensions)
- 14. Thư viện tiện ích bổ sung Visual Studio?
- 15. Chúng tôi có thể có tiện ích bổ sung (FireFox) hoặc tiện ích mở rộng (Chrome) trong trình duyệt dành cho thiết bị di động [Android hoặc iPhone]
- 16. Chức năng tùy chỉnh với tiện ích bổ sung?
- 17. Lần chạy Android Studio đầu tiên. Không thể truy cập danh sách tiện ích bổ sung SDK Android
- 18. Chuyển đổi Tiện ích mở rộng của Google Chrome sang tiện ích mở rộng của Firefox hoặc Safari
- 19. Gỡ cài đặt tiện ích VS2010 mà không có Trình quản lý mở rộng
- 20. Tải xuống các tệp bằng trình bổ sung Firefox
- 21. Tạo một tiện ích Firefox mới: XUL hoặc Jetpack?
- 22. Để phân tích mức tiêu thụ CPU của trình bổ sung Firefox trong SO
- 23. Cách phát hiện gỡ cài đặt tiện ích mở rộng của Chrome
- 24. Trình gỡ cài đặt Qt Trình gỡ cài đặt
- 25. Có tiện ích bổ sung Firefox nào để sử dụng vim để chỉnh sửa hộp văn bản không?
- 26. Làm cách nào để xuất bản tập lệnh Greasemonkey dưới dạng tiện ích bổ sung cho Firefox?
- 27. Trình bổ sung Visual Studio nên lưu cài đặt của nó ở đâu?
- 28. tiện ích bổ sung có quyền hạn LIMITED không thể mở thanh bên
- 29. SDK Tiện ích mở rộng của Firefox kết hợp nhiều 'Nút Hành động'
- 30. Sự khác biệt giữa trình quản lý tiện ích bổ sung Visual Studio 2010 và trình quản lý tiện ích mở rộng
Cảm ơn bạn đã lưu ý người đàn ông bị bệnh ghi nhớ – Noitidart
Lạ, nhưng trong trường hợp của tôi, tôi đã có lý do 'vô hiệu hóa', khi tôi nhấp vào xóa tiện ích bổ sung. Nhưng trong mọi trường hợp, cảm ơn cho giải pháp. – ebaranov
Bạn luôn bị 'vô hiệu hóa' do lỗi trong API, hãy xem nhận xét ở dưới cùng của trang: https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials/Listening_for_load_and_unload – msangel