Answers:
自从Safari 7.0.3发布以来,Apple终于为我们提供了关闭Safari通知提示的选项。要禁用野生动物园通知,请转到Safari中的“偏好设置”。点击网站标签(旧版本的Safari浏览器的通知标签),然后取消选中“允许网站请求发送推送通知的权限”。还有,
当前Safari(从High Sierra开始)的网站面板:
适用于旧版Safari的面板:
以下说明仅对7.0.3之前的Safari版本有效
当添加功能时,Apple显然完全忘记了在Safari中完全禁用通知功能的选项。无论如何,这是可行的,但不是为了胆小的人。**这仅适用于7.0.3之前的旧版Safari **
停止Safari 开放终端 cd〜/库/ Safari chmod 000 RemoteNotifications /
而已。chmod 000仅使目录RemoteNotifications不可访问。要使其再次可访问(并在Safari中重新启用通知),只需再次执行上述操作,但在chmod命令中使用755而不是000。
如下面的Renés评论所述,还可以通过Finder更改访问权限。
chmod
命令,但是RemoteNotifications
使用Finder 进入了该文件夹,打开了文件夹信息(⌘-I),并将我自己的用户名的权限更改为Read only
。不再有提示,Safari设置中的通知窗格仍为空。完善。
似乎没有办法做到。我正在考虑使用插件来阻止此代码运行。它似乎与源代码中的window.safari.pushNotification.permission有关。
我尝试了一切,但最终得到了这个,这太了不起了,它的效果很好 http://forums.adobe.com/message/5791174
转到系统偏好设置>通知> Safari,然后从那里禁用它。这将禁用Safari的通知,但我不知道提示是否会停止。您可以在Safari本身中进行更多设置,但这需要更多的管理。