首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PushPad: Chrome不显示推送通知

PushPad: Chrome不显示推送通知
EN

Stack Overflow用户
提问于 2016-05-26 20:36:38
回答 2查看 560关注 0票数 0

这一问题源于以下问题(见评论部分):

PushPad: Subscribe is removed after site refresh

我在使用PushPad时遇到了问题。我创建了一个项目,实现了代码等等。我的问题是Chrome 不显示我发送的推送通知()(桌面和移动版本)。使用Firefox,一切都很好。我收到的通知显示在我发送它们的第二秒钟。

过了一段时间,我在Chrome工具(Ressources>Service)中找到了函数“模拟推送事件”。当我点击这个按钮时,我以前发送的推送通知由Chrome显示.

因此,推送通知似乎是由PushPad发送并接收到的,但不会自动显示,就好像它们是由服务工作人员排队一样?但是我的网站用户不应该进入开发者控制台,点击那个按钮来接收通知(应该像Firefox中的那样)。

我已经尝试使用我的“项目ID”和我的“项目编号”(来自我的谷歌项目)作为我的GCM发件人ID。此外,我还生成了一个新的API键,并在我的Pushpad项目中更改了它,但是没有什么改变。

我还注意到同样的结果,当我使用Pushpad演示从官方的Pushpad主页发送演示通知时。它也是排队的,只有当我按下Developer控制台中的按钮时才会显示。

我在两台不同的电脑和一台带有Chrome的Nexus 4电脑上试过所有的测试,问题总是一样的。

你有什么意见建议?也许(只是猜测一下) Pushpad提供的服务工作者有什么问题(因为他们的HP也是一样的)?

EN

回答 2

Stack Overflow用户

发布于 2016-05-27 09:44:36

我已经尝试使用我的“项目ID”和我的“项目编号”(来自我的Google项目)作为我的GCM发件人ID

在清单中,您必须使用项目编号(看起来类似于100228559515),如下所述:requirements

另外,检查您在项目设置中设置的GCM键是否正确,是否正确。问题可能在于(如果这是错误的,GCM不会将push事件转发到浏览器,这将解释为什么所有的事情都适用于Firefox,而不是Chrome)。

关于Pushpad演示,我不能复制这个问题。Chrome似乎一切都正常。

票数 0
EN

Stack Overflow用户

发布于 2016-05-27 18:27:34

我发现我在Google的凭据中插入了错误的HTTP。因此,没有显示通知。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37470521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档