0
我使用解析服务器上的云代码向应用上的特定用户发送推送通知。目前徽章设置为每增加一个用户收到的通知,这并不坏,但是我发现它看不到徽章图标中的高数字。我想知道,如果不是每次通知都递增,我可以将徽章号码设置为1,即使用户有5个新通知,它总是会在角落中显示1。解析服务器云代码设置通知徽章到特定号码
这里是我当前使用JavaScript云代码看起来像
Parse.Cloud.define("mentions", function(request,response){
var message = request.params.message;
var pushQuery = new Parse.Query(Parse.Installation);
pushQuery.equalTo("user",request.params.User); \t
\t
Parse.Push.send({
where: pushQuery,
data : {
alert: message,
badge: "increment",
}
}, {
success: function(result) {
console.log(JSON.stringify(result));
response.success(result);
},
error: function(error) {
console.error(JSON.stringify(error));
response.error(error.message)
},
useMasterKey: true
});
});
将报价从“增量”更改为“1”后,它仍然执行相同的操作 – user6520705
您使用的是“1”还是“1”? –
我用引号“1” – user6520705