|
楼主 |
发表于 2016-8-9 10:36:28
|
显示全部楼层
主页微信支付和分享是正常的,但是若iframe加载cordova.js了,那么同时都不正常了,如果屏蔽也主页上的,那么iframe里面的调用就正常了。
iframe内的页面是如下这样调用的,不正常时只输出a1,a2,正常的话至少会输出b1 或 b2
<script src="/cordova.js"></script>
<script>
var $ = require("jquery");
require("cordova!com.justep.cordova.plugin.weixin.v3");
function aaaa(){
alert('a1');
if (!navigator.weixin) {
return;
}
var weixin = navigator.weixin;
alert('a2');
weixin.generatePrepayId({
"body" : "x5外卖",
"feeType" : "1",
"notifyUrl" : "http://www.xxxxxxx.com",
"totalFee" : "1",
"traceId" : "222323",
"tradeNo" : "2334343"
}, function(prepayId) {
alert('B1');
}, function(message) {
alert('B2');
});
}
</script>
|
|