起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2244|回复: 7

[结贴] 微信支付,安卓正常,ios无法弹出微信

[复制链接]

8

主题

41

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
发表于 2016-10-20 10:30:51 | 显示全部楼层 |阅读模式
wex5版本:3.5
ios版本没有上架AppStore,但在微信填写了Bundle ID。在安卓上支付正常,在ios上    alert("weixin v3");会弹出来。 红色部分里面的  都不会执行。手机版本是ios9.3.5







Model.prototype.payOrderByWeixin = function(tradeNo, traceId, notifyUrl, feeType, body, totalFee) {

                if (!navigator.weixin) {
                        justep.Util.hint("用户没有安装微信", {
                                "type" : "warning",
                                "position" : "middle",
                        // "delay" : 999999
                        });
                        return;
                }
                alert("weixin v3");
                var weixin = navigator.weixin;

                var d = new Date();
                var str = d.getFullYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate() + " " + d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
                weixin.generatePrepayId({
                        "body" : body,// 支付title
                        "feeType" : "1",
                        "notifyUrl" : notifyUrl,// 通知页面
                        "totalFee" : totalFee,// 支付金额
                        "traceId" : traceId,
                        "tradeNo" : tradeNo
                }, function(prepayId) {
                        alert(prepayId);
                        weixin.sendPayReq(prepayId, function(message) {
                                var responseCode = parseInt(message);
                                alert(responseCode );
                                if (responseCode === 0) {
                               

                                } else if (!isNaN(responseCode)) {

                                } else {
                               

                                }
                        }, function(message) {
                                justep.Util.hint("微信支付失败!");
                        });
                }, function(message) {
                        alert(message);
                        justep.Util.hint("微信支付失败!");

                });
        };

微信信息

微信信息

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2016-10-20 11:36:53 | 显示全部楼层
预支付订单的ID能获取到吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

8

主题

41

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2016-10-20 11:46:20 | 显示全部楼层
jishuang 发表于 2016-10-20 11:36
预支付订单的ID能获取到吗?

获取不到。
回复 支持 反对

使用道具 举报

8

主题

41

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2016-10-20 11:47:40 | 显示全部楼层
jishuang 发表于 2016-10-20 11:36
预支付订单的ID能获取到吗?

感觉是generatePrepayId 这个方法都没有执行
回复 支持 反对

使用道具 举报

1

主题

1831

帖子

821

积分

高级会员

Rank: 4

积分
821
QQ
发表于 2016-11-8 17:38:33 | 显示全部楼层
回复 支持 反对

使用道具 举报

8

主题

41

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2016-12-28 11:25:56 | 显示全部楼层
已经解决了,请结贴
回复 支持 反对

使用道具 举报

发表于 2016-12-28 11:29:06 | 显示全部楼层
微微笑了 发表于 2016-12-28 11:25
已经解决了,请结贴

请问怎么解决的??是哪儿遇到了坑??欢迎分享下经验给大家!谢谢
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

41

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2016-12-28 11:34:03 | 显示全部楼层
liangyongfei 发表于 2016-12-28 11:29
请问怎么解决的??是哪儿遇到了坑??欢迎分享下经验给大家!谢谢

我是打包上的问题,3.5版本在虚拟机上打包一直打包不进去插件,后面是在mac系统里装了一个mac版的3.5 打包,就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-28 12:36 , Processed in 0.112151 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表