поэтому у меня есть расширение Safari, а также следующие хорошо работает в Safari для Mac, но не в Safari для Windows, .... (с моей Global.html):body.unload в Safari для Windows,
<body onload='initialize()' onunload='quit()'>
есть ли какое-нибудь обходное решение, чтобы заставить это работать на Windows? Я хотел, чтобы захватить Safari был бросить событие ....
Я также попытался использовать событие закрытия:
safari.application.addEventListener("close", closed, true);
, но я не могу найти способ, чтобы сузить это вниз, чтобы просто событие закрытия окна. Я получаю сообщения для каждого закрытия табуляции.
благодарит заранее.
Я также отправил это более на форумах Apple, и получил этот ответ, который хорошо работает в окнах: «Если вы хотите слушать, когда окно закрывается, в вашем близком событии , вы можете поместить: if (event.target instanceof SafariBrowserWindow) { // здесь ваша логика закрытия окна } " – gypsyDev