FireFox的市场
我已经使用fxPay将FireFox Marketplace应用程序内付款添加到我的游戏pathuku中。
当我使用下面的fakeProducts设置时,似乎一切正常。
fxpay.configure({fakeProducts: true});
当我尝试在Live中使用fxPay时,我在控制台中获得以下内容:
信息
23:30:46.305 "opening" "GET" "to" "https://marketplace.firefox.com/api/v1/payments/https%3A%2F%2Fwww.pathuku.com/in-app/?active=1"1 fxpay.min.js:1:4761
错误
23:30:46.681 "XHR error event:" error { 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
错误
23:30:46.690 "Error getting products:ApiRequestError: received XHR error for path: /payments/https%3A%2F%2Fwww.pathuku.com/in-app/?active=1"1 main.js:1:10765
_eo/b.e5.fxpay.checkForPurcs/<() main.js:1
z() fxpay.min.js:1
A() fxpay.min.js:1
x() fxpay.min.js:1
t() fxpay.min.js:1
j() fxpay.min.js:1
一个http OPTIONS请求被提出
https://marketplace.firefox.com/api/v1/payments/https%3A%2F%2Fwww.pathuku.com/in-app/?active=1
该网址似乎工作,但我不明白为什么只有一个选项请求正在作出?
我的游戏网址是
https://marketplace.firefox.com/app/pathuku/
https://www.pathuku.com
任何帮助将是非常受欢迎的
这个问题是由原生的JSON库引起的,它向Object.prototype添加了函数。 这反过来导致fxpay序列化代码中断。 由于JSON已被添加到大多数浏览器中,我删除了对旧的libabry的引用,现在一切正在运行。
链接地址: http://www.djcxy.com/p/13995.html