phonegap-plugin-push关闭通知振动

时间:2016-05-31 01:50:00

标签: android cordova payload phonegap-pushplugin

是否有办法在显示通知时通过推送通知有效负载禁用振动?

这是我的样本有效负载。

$payload = array
        (
            'title'         => 'Title',
            'message'       => 'Message',
            'vibrate'       => 0,
            'content-available' => 1
        );

但即使我将振动值设置为0,振动仍然有效。

任何帮助将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

在PushNotification.init()方法中,您还需要将'vibrate'设置为false,因为Android默认为true。然而,iOS没有类似的设置,但将声音设置为false也可能有效(我没有对此进行测试)。

var push = PushNotification.init({
    android: {
        senderID: "12345679",
        vibrate: false
    },
    ios: {
        sound: false
    },
    windows: {}
});

https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/API.md#pushnotificationinitoptions