Есть ли что-то в firefox addon, через которое мы можем зарегистрировать обратный вызов, который вызывается, когда аддон закрыт, нажав кнопку x слева?Firefox addon bar close event
Что мне нужно, когда пользователь закрывает панель аддонов с помощью кнопки x, мое расширение, загруженное на эту панель, должно быть уведомлено. Теперь, что происходит, даже если пользователь закрывает панель аддонов, он не закрывается; вместо этого он просто прячется.
Если мы можем сообщить через обратный вызов, что пользователь нажал кнопку x, я мог бы прослушать его в расширении.
Это довольно перебор. Кроме того, события мутации имеют очень крутой ценовой тег - если они используются где-то в документе, производительность для всех изменений в этом документе значительно падает. –
MutationEvents устарели - [MDN: MutationEvents] (https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Mutation_events?redirectlocale=en-US&redirectslug=Web%2FGuide%2FAPI%2FDOM%2FEvents % 2FMutation_events) MutationObserver был заменен, поэтому у него нет проблем с производительностью. [MDN: MutationObserver] (https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver) Woo student becoems Учитель учителя за один ответ, вероятно, не получит вас снова haha: P – Noitidart
Ах, я почему-то забыл, что вы предложили наблюдателям мутации, а не мутационным событиям. Да, соображения производительности не играют тогда никакой роли. Тем не менее, довольно перебор ... –