2014-09-19 20 views

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

Cảm ơn bạn đã lưu ý người đàn ông bị bệnh ghi nhớ – Noitidart

+0

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

+0

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

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