Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在浏览器中被拒绝后再次请求权限_Javascript_Google Chrome_Push Notification - Fatal编程技术网

Javascript 在浏览器中被拒绝后再次请求权限

Javascript 在浏览器中被拒绝后再次请求权限,javascript,google-chrome,push-notification,Javascript,Google Chrome,Push Notification,在用户第一次拒绝权限后,我正试图再次向他请求权限。因此,如果他单击我的按钮启用通知,在他第一次拒绝通知后,浏览器应该再次询问他。根据这一回答: 这是不可能的,但我不知道这自2014年以来是否发生了变化 if (window.Notification || Notification.permission === 'denied') { Notification.requestPermission(status => { // do something }); } 当No

在用户第一次拒绝权限后,我正试图再次向他请求权限。因此,如果他单击我的按钮启用通知,在他第一次拒绝通知后,浏览器应该再次询问他。根据这一回答:

这是不可能的,但我不知道这自2014年以来是否发生了变化

if (window.Notification || Notification.permission === 'denied') {
   Notification.requestPermission(status => {
   // do something
   });
}

Notification.permission
值为
denied
时,
Notification.requestPermission
弹出窗口根据设计不会显示。仅当权限值为
default
时,弹出窗口才会显示。如果该值被拒绝,则需要在浏览器设置中重置,例如
chrome://settings/content/notifications

但我不知道这自2014年以来是否发生了变化
那么,你试过了吗?我怀疑它是否会改变,但尝试起来很简单:p-无论如何,做我前几天看到的事情-如果你看到它被拒绝,然后显示一个弹出窗口,告诉你如果你改变你的想法该怎么做我看到的代码就是我试过的,Idk如果有其他方法可以做的话,请再次强制请求许可。显示弹出窗口听起来是个好主意