0

所以我希望我的网页在加载时提示对桌面通知进行验证。所以我在正文中添加了onload ...

<body onload="setAllowNotification() return false;">

这在 mozilla firefox 上运行良好,但在 Google chrome 中它没有显示问题。但是,如果我这样调用该函数,它就可以工作。

<a onclick="setAllowNotification(); return false;" href="#">Click to set allow notifications</a> 

如果它有助于我的 setAllowNotification 功能:

function setAllowNotification()
    {
    window.webkitNotifications.requestPermission(permissionGranted);
    }

那么有什么想法吗?

4

1 回答 1

0

尝试在 onload 事件内联代码中添加分号:

实际上检查这个答案......

Webkit 通知 requestPermission 功能不起作用

您只能将其用作对用户操作的响应的一部分 - 即您不能“加载”

于 2012-09-14T09:34:34.303 回答