【问题标题】:Phonegap/Android - Notification's sound and vibration does not play during a phone callPhonegap/Android - 通话期间不播放通知的声音和振动
【发布时间】:2016-11-16 10:00:38
【问题描述】:

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

预期行为

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

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

使用智能手机拨打电话并推送通知,您会发现您不会听到通知声音,也不会感觉到振动。

附言在所有情况下都不会触发振动。

重现步骤
    1.  Start a phone call
    2. Push the notification, using the sample code that can be found below.
平台和版本(例如 Android 5.0 或 iOS 9.2.1)

Android 6.0

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

三星 Note 5

Cordova CLI 版本和cordova 平台版本
cordova --version              
 6.3.0
cordova platform version android   
android 5.2.2
插件版本

phonegap-plugin-push 1.8.0 "PushPlugin"

样本推送数据负载

不适用

说明问题的示例代码
             data: {
                   sound: "default",
                   title: "New",
                   alert: "This is a new notification !",
                   soundname:"ringtone",
                   vibrate:true,
                   vibrationPattern: [2000, 1000, 500, 500],
                   priority: 2,
                   visibility: 1
               }
重现问题时记录的日志

不适用

【问题讨论】:

    标签: android cordova phonegap-plugins phonegap-pushplugin


    【解决方案1】:

    我认为您可以解决此问题,但只能在 Android 手机上解决,特别是在其原生设置上。请尝试以下步骤。

    以下是在通话期间配置推送通知声音设置的步骤 (Android):

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-14
      • 1970-01-01
      • 1970-01-01
      • 2017-07-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多