Phonegap / Android - 通话时声音和振动无法播放

时间:2016-11-16 10:00:39

标签: android cordova phonegap-plugins phonegap-pushplugin

在Android设备上,在通话期间,通知声音不会播放,也不会让用户知道振动。

预期行为

即使用户正在通话,也能播放通知声音和振动模式。

重现场景(包括但不限于)

使用智能手机开始通话并按下通知,您将看到您不会听到通知语音,也不会感觉到振动。

P.S。在所有情况下,振动都不会触发。

重现步骤
cordova --version              
 6.3.0
cordova platform version android   
android 5.2.2
平台和版本(例如Android 5.0或iOS 9.2.1)

Android 6.0

(Android)什么设备供应商(例如三星,HTC,索尼......)

三星Note 5

Cordova CLI版和cordova平台版
             data: {
                   sound: "default",
                   title: "New",
                   alert: "This is a new notification !",
                   soundname:"ringtone",
                   vibrate:true,
                   vibrationPattern: [2000, 1000, 500, 500],
                   priority: 2,
                   visibility: 1
               }
插件版本

phonegap-plugin-push 1.8.0“PushPlugin”

样本推送数据有效负载

N / A

说明问题的示例代码
$skip
在重现问题时记录日志

N / A

1 个答案:

答案 0 :(得分:0)

我认为你可以解决这个问题,但仅限于Android手机,特别是其原生设置。请尝试以下步骤。

以下是在电话呼叫(Android)中配置推送通知声音设置的步骤:

1。转到拨号器
2。点击"更多"在右上角
3。选择设置
4. 。点击“呼叫提醒”并更改通话期间的通知设置。