Safari 6: window.open() не работает в уведомлении onclick?
Я работаю над приложением, которое использует уведомления Safari 6/Mountain Lion HTML5. Когда пользователь нажимает на уведомление, я хотел бы открыть новое окно с соответствующим URL. Это прекрасно работает в Chrome (window.open()
вызов не попадает в блокировщик всплывающих окон, потому что он находится в уведомлении onclick
обработчик). Однако в Safari 6 похоже, что он не распознает, что уведомление onclick
пользовательский обработчик событий, поэтому вызов window.open()
молча терпит неудачу и возвращается undefined
, Это ошибка? Есть ли хороший обходной путь?