我有这个代码(推送通知有效负载)我的应用程序:
var payload = {"message":"Bundle[{id=0, title=This is a test
notification, android.support.content.wakelockid=3,
collapse_key=push, from=93469011985}]","inBackground":0};
我想访问此JSON中的“id”和“title”属性。 我怎样才能做到这一点 ?提前thx:)
我试过这样的事情:
console.log (payload.message['id'])
但它不起作用。
答案 0 :(得分:0)
var id = payload.message.substring(payload.message.indexOf("id=") + 3, payload.message.indexOf(",", payload.message.indexOf("id=")));
var title = payload.message.substring(payload.message.indexOf("title=") + 6, payload.message.indexOf(",", payload.message.indexOf("title=")));
console.log(id, title);//prints 0 This is a test notification
警告强>
如果您在标题中间有,
,则此代码将失败。