Javascript GCM-Chrome:注册失败-权限被拒绝

Javascript GCM-Chrome:注册失败-权限被拒绝,javascript,push-notification,google-cloud-messaging,Javascript,Push Notification,Google Cloud Messaging,我正试图在Chrome上实现推送通知,因此向用户订阅推送消息。但是,当订阅时,我收到错误注册失败-权限被拒绝。我不知道为什么,我浏览了互联网的每一个角落 我正在使用本教程中的代码,调用subscribe()方法时出错 当检查Chrome控制台是否有网络更改或XHR请求时,不会发生任何事情,并且在加载manifest.json文件后会抛出错误。而且,从来不会向用户请求权限(我手动将其设置为“已授予”)。因此,错误一定来自其他地方和本地。我把我的清单留在这里: { "name": "My S

我正试图在Chrome上实现推送通知,因此向用户订阅推送消息。但是,当订阅时,我收到错误
注册失败-权限被拒绝
。我不知道为什么,我浏览了互联网的每一个角落

我正在使用本教程中的代码,调用
subscribe()
方法时出错

当检查Chrome控制台是否有网络更改或XHR请求时,不会发生任何事情,并且在加载
manifest.json
文件后会抛出错误。而且,从来不会向用户请求权限(我手动将其设置为“已授予”)。因此,错误一定来自其他地方和本地。我把我的清单留在这里:

{
    "name": "My Super App Name",
    "short_name": "M-S-A-N",
    "icons":[{
        "src": "img/logo.png",
        "sizes": "512x512",
        "type": "image/png"
    }],
    "start_url": "/",
    "display": "standalone",
    "gcm_sender_id": "000000000000",
    "gcm_user_visible_only": true
}

非常感谢所有可能有答案的人

您在manifest.json中似乎没有GCM权限。看这里:你找到解决这个问题的方法了吗?