|
function wxPayBtnClick () {
if (!navigator.weixin) {
justep.Util.hint("请安装微信");
return;
}
var notifyUrl = location.origin;
var traceID = justep.UUID.createUUID();
var traceNo = justep.UUID.createUUID();
var weixin = navigator.weixin;
weixin.generatePrepayId({
"body" : "x5外卖",
"feeType" : "1",
"notifyUrl" : notifyUrl,
"totalFee" : "1",
"traceId" :traceID ,
"tradeNo" : traceNo ,
}, function(prepayId) {
weixin.sendPayReq(prepayId, function(message) {
var responseCode = parseInt(message);
if (responseCode === 0) {
justep.Util.hint("支付成功");
} else if (!isNaN(responseCode)) {
justep.Util.hint("支付失败1:" + responseCode);
} else {
justep.Util.hint("支付失败2");
}
}, function(message) {
justep.Util.hint("支付失败3:" + message);
});
}, function(message) {
justep.Util.hint("支付失败4:" + message);
});
};
原代码如上,自己单独做一个页面支付没问题,但是只要已加入到我的app中,放到服务器上去就不行了,不知道什么原因??有办法分析解决的吗??
|
|