无法在angularjs App中配置Firebase云消息传递。

时间:2018-02-13 11:28:15

标签: javascript firebase-cloud-messaging

我已经使用angularjs app配置了firebase云消息api。但是如Firebase Documentation所示。对于接收消息 firebase-messaging-sw.js 需要创建并且脚本是进口。 但是在firebase-messaging-sw.js中导入脚本时,

  

importScripts( 'https://www.gstatic.com/firebasejs/4.8.1/firebase-app.js');   importScripts( 'https://www.gstatic.com/firebasejs/4.8.1/firebase-messaging.js');

如何将这些脚本导入 firebase-messaging-sw.js ,因为这些脚本是在 index.html 文件中导入的。

  

错误:未定义importScripts。   请告诉我们如何导入此类文件,此解决方案仅适用于Chrome或所有浏览器。

1 个答案:

答案 0 :(得分:0)

我想通了.. 由于只能导入这两个脚本,因为在service-worker文件中只定义了这两个脚本。 尝试使用service-worker,如果默认代码不像这样锻炼:

https://localhost/uber/token?error=invalid_scope&state=UX9cbePmD4rjqbPWu2TmL6j2dDFaNnWHlXi1SSgh88s%3D#_

此外,在Google提供的教程中 Google official Doc使用服务器密钥而不是api密钥,否则肯定会出现错误。