1

我正在开发一个使用 Safari 6/Mountain Lion 的 HTML5 通知的应用程序。当用户点击通知时,我想打开一个带有相关 URL 的新窗口。这在 Chrome 中运行良好(window.open()调用不会被弹出窗口阻止程序捕获,因为它在通知的onclick处理程序中)。但是,在 Safari 6 中,它似乎无法识别通知onclick是用户启动的事件处理程序,因此window.open()静默调用失败并返回undefined. 这是一个错误吗?有什么好的解决方法吗?

4

0 回答 0