我已使用fxPay将FireFox Marketplace应用内付款添加到我的游戏路径中。


当我使用以下假冒产品设置时,似乎一切正常:


 fxpay.configure({fakeProducts:true});



 我尝试在Live中使用fxPay我在我的控制台中获得以下内容:


消息


 23 :30:46.305“开放”“获取”“到”“https://marketplace.firefox.com/api/v1/payments/https%3A%2F%2Fwww.pathuku.com/in-app/?active=1 “1 fxpay.min.js:1:4761



 错误
&#xA;&#xA;< code> 23:30:46.681“XHR错误事件:”错误{target:XMLHttpRequest,isTrusted:true,lengthComputable:false,loaded:0,total:0,currentTarget:XMLHttpRequest,eventPhase:2,bubbles:false,cancelable:false ,defaultPrevented:false,timeStamp:1432593046679000} 1 fxpay.min.js:1:4078&#xA;&#xA;&#xA;
错误
&#xA; &#xA; 23:30:46.690“获取产品出错:ApiRequestError:收到路径的XHR错误:/payments/https%3A%2F%2Fwww.pathuku.com/in-app/?active = 1“1 main.js:1:10765&#xA; _eo / b.e5.fxpay.checkForPurcs / &lt;()main.js:1&#xA; z()fxpay.min.js:1&#xA; A()fxpay.min.js:1&#xA; x()fxpay.min.js:1&#xA ; t()fxpay.min.js:1&#xA; j()fxpay.min.js:1&#xA;
&#xA;&#xA; http OPTIONS请求是
&#xA;&#xA; https://marketplace.firefox.com/api/v1/payments/https%3A%2F%2Fwww.pathuku.com/in -app /?active = 1&#xA;
&#xA;&#xA; 网址似乎正常,但我不明白为什么只有OPTIONS请求正在制作?
&#xA;&#xA;我的游戏网址是
&#xA;&#xA; https://marketplace.firefox.com/app/ pathuku /&#xA; https://www.pathuku.com
&#xA;&#xA; 非常欢迎任何帮助
&#xA ;答案 0 :(得分:0)
这个问题是由orignal JSON库引起的,它为Object.prototype添加了函数。这反过来导致fxpay序列化代码中断。由于JSON已添加到大多数浏览器中,我删除了对旧libabry的引用,现在一切正常。