首页 > 解决方案 > 收到 FCM 通知时如何播放声音

问题描述

我使用 FCM 在我的网站上发送/接收通知,一切正常。

我用

messaging.onMessage(function(payload){

当用户在线并且我使用播放声音时接收通知

var src = 'bing.mp3';
var c = document.createElement('audio'); 
c.src=src; c.play();

它可以正常工作,但是当标签不活动时不起作用。因为收到通知抛出服务工作者

messaging.setBackgroundMessageHandler(function(payload){

当收到通知并且标签处于非活动状态时,有什么方法可以播放声音?

标签: javascriptfirebasewebfirebase-cloud-messaging

解决方案


推荐阅读