AnySDK支付回调onPayResult问题求解决方案

AnySDK支付回调onPayResult:function(code, msg, info)返回参数info的类型是string,cc.log(info) 输出内容如下:
{
Coin_Name: 徽章,
Coin_Rate: 10,
Party_Name: 无,
Product_Count: 1,
Product_Desc: 购买后获得徽章60,
Product_Id: 10001,
Product_Name: 钻石60,
Product_Price: 1,
Role_Balance: 7035,
Role_Grade: 20,
Role_Id: 100041,
Role_Name: 张三,
Server_Id: 101,
Server_Name: 开发服,
Vip_Level: 0
}
info不是正确的JSON字符串,缺少"“号如"Coin_Name”: “徽章”,JSON.parse(info)解析报错
ERROR: Uncaught SyntaxError: Unexpected token C in JSON at position 1, location: undefined:0:0
我想取出info里的Product_Id等属性值,info不是object,不能使用info.Product_Id,跪求技术大大解决方案

那你干脆支付前自己保存支付信息吧,反正这边回调的也是你传的。

目前来看这样解决比较靠谱,谢谢