无法为GCM注册Chrome应用

时间:2014-12-07 17:40:51

标签: google-chrome google-cloud-messaging

我正在尝试注册Chrome应用以获取注册ID,因此我进行了测试,但Chrome javascript控制台显示:

未捕获的TypeError:无法读取未定义的属性“register”

我不知道出了什么问题。我从https://github.com/GoogleChrome/chrome-app-samples#push-messaging

得到了例子

2 个答案:

答案 0 :(得分:1)

似乎未加载您的Chrome API。

您需要确保加载Chrome API才能使用推送消息传递方法。

要正确加载Chrome API,请按the step 5 in Chrome developer page启动您的应用或扩展程序。对于某些较新的Chrome浏览器,您可以转到Settings -> Extensions -> Load unpacked extension

答案 1 :(得分:0)

有同样的问题, 最终问题是内容脚本不能使用大量的chrome。* API。

GCM就是其中之一。

Source