繁体   English   中英

使用自定义声音将GCM推送通知发送到android

[英]Send GCM Push Notification to android with custom sound

我正在使用以下参数选项从PHP服务器向Android应用程序(通过Cordova通过混合php构建)发送GCM推送通知:

                'message' => $message,
                'image' => "www/icon/icon2.png",
                'title' => $title,
                'vibrate' => 1,
                'priority' => 1,
                'visibility'=> 1,
                'foreground'=> true,
                'no-cache' => 1,
                'force-start' => 1,
                'sound' => "res/raw/notify.mp3"

应用程序 (apk)的res / raw目录中存在“ notify.mp3”

通知成功发送到应用程序,但指定的声音没有响,只有振动。

我尝试了以下方法,但没有成功:

'res / raw / notify.mp3''notify.mp3''android.resource:res / raw / notify.mp3''android.resource://R.raw.notify.mp3'

我已经搜索了很多,但无法找到运行自定义声音通知的解决方案。

谁能帮忙吗?

您无需指定声音的文件夹:

'sound' => "notify.mp3"

无需指定文件扩展名驻留在res / raw文件夹下。 我只是将“ notify.mp3”放在res / raw文件夹中,并修改了代码,如下所示:

'sound' => "notify"

它为我工作。

谢谢 :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM