您不能撤销通知权限,只能使用每页的 chrome 配置来撤销它们。设置 » 高级设置 » 隐私设置 » 内容设置 » 通知。
如果您不想显示它们,则需要跟踪用户的选择而不是创建通知,而不是撤销权限。
这是铬 api:
interface NotificationCenter {
// Notification factory methods.
Notification createNotification(in DOMString iconUrl, in DOMString title, in DOMString body) throws(Exception);
optional Notification createHTMLNotification(in DOMString url) throws(Exception);
// Permission values
const unsigned int PERMISSION_ALLOWED = 0;
const unsigned int PERMISSION_NOT_ALLOWED = 1;
const unsigned int PERMISSION_DENIED = 2;
// Permission methods
int checkPermission();
void requestPermission(in Function callback);
}