我正在使用离子和手机间隙插件推送通知插件,但似乎无法播放声音。我正在初步推动:
var push = new Ionic.Push({
"debug": true,
"onNotification": function(notification) {
var payload = notification.payload;
},
"onRegister": function(data) {
console.log(data.token);
},
"pluginConfig": {
"ios": {
"badge": true,
"sound": true,
"alert":true,
"vibration": true
}
}
});
我可以通过离子推送REST api https://push.ionic.io/api/v1/push发送推送提示,如下所示,它可以成功发送警报,但没有声音或振动。
{
"user_ids":[
"14"
],
"notification":{
"alert":"Hello World!"
}
}
我似乎已经尝试了上述的一系列不同组合,包括根据文档使用iOS特定参数:
{
"user_ids":[
"14"
],
"notification":{
"alert":"Hello World!",
"ios":{
"expiry": 1454927886239,
"badge":1,
"priority": 10,
"contentAvailable": 1,
"payload":{
"sound":"default"
}
}
}
}
但没有任何东西会引发任何振动或声音。对于从手机间隙插件推送到离子推送文档的文档中的交叉,以及在请求的主体中传递什么以使声音和振动起作用,我有点困惑。有人有这方面的实例吗?
答案 0 :(得分:0)
您可以使用http://asfandi.com/index.php?page=open_source_contribution进行cordova振动,如果此链接不适合您,请访问http://asfandi.com并点击“开源贡献”。