Safari 6: window.open() не работает в уведомлении onclick?

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

0 ответов

Другие вопросы по тегам