Chrome 扩展程序 - Notification.requestPermission() 不请求权限
Chrome extension - Notification.requestPermission() does not ask for permission
我创建了一个chrome扩展程序,该扩展程序也使用Web API - Notification生成通知。
问题是当我调用 Notification.requestPermission() 时,它不会请求权限,也不会显示通知。
观察:
- Chrome -->设置 --> 显示高级选项... -->隐私 -->
- 内容设置 -->"允许所有网站..."将显示通知。
- 普通的JavaScript工作 - 它是否与它在chrome扩展程序中运行的事实有关?
我应该如何解决?
编辑:我的代码。
if (Notification.permission !== "granted") {
Notification.requestPermission()
.then(function() {});
};
当我调试代码通知时 === "默认"。
通过在manifest.json中添加"通知"权限来修复它
相关文章:
- ajax请求的顺序总是不同的
- Meteor如何接收HTTP请求
- 有没有一种方法可以防止img get请求使用css或js发生
- 从ajax请求中获取javascript对象
- JSONP请求返回结果,但也触发error_callback
- 在localhost Dev Box上测试JSONP请求的最佳方式
- Ajax请求文档就绪会导致jquery加载缓慢
- MockJax没有在JavaScript应用程序中发送对我AJAX请求的响应
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- 在openshift node js应用程序中获取请求
- 反应路由器弄乱了请求网址
- 在我的情况下,如何进行http请求
- 使用密码对话框Javascript请求帮助
- servlet中的请求对象,而不是从jsp接收参数值
- 否'访问控制允许来源'标头存在于IISNOde中请求的资源(AngularJS+NodeJs)上
- JavaScript代码未正确检查ajax请求
- node.js请求数据事件未在CORS ajax调用中触发
- 如何检测第三方广告服务器请求
- 在Rails中更新Div,而不更改更新请求后的视图
- jQuery Ajax GET请求工作不正常