0

当我尝试请求在 Safari 上显示桌面通知的权限时收到一个奇怪的错误,我收到 typeError。我有一个按钮触发“window.webkitNotifications.requestPermission()”onclick。

HTML 代码:

<button id='btn'>Request Permissions</button>

Javascript:

var btn = document.getElementById( 'btn' );
btn.onclick = function () {
    window.webkitNotifications.requestPermission();
}

此代码段在 Chrome 上运行良好,但在 Safari 上会引发 typeError。

该网站在本地主机上运行。

4

0 回答 0