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

QQ登录

只需一步,快速开始

查看: 2668|回复: 9

[结贴] 微信支付一定要用服务器打包吗?

[复制链接]

14

主题

50

帖子

177

积分

初级会员

Rank: 2

积分
177
QQ
发表于 2015-11-14 17:16:51 | 显示全部楼层 |阅读模式
微信支付一定要用服务器打包吗?我用以下方式打包
QQ截图20151114171129.jpg
手机测试有weixin object, 但是getAccessToken返回" invalid action", 请问该如何解决?, 谢谢
271096848.jpg

14

主题

50

帖子

177

积分

初级会员

Rank: 2

积分
177
QQ
 楼主| 发表于 2015-11-14 17:32:55 | 显示全部楼层
/app-builder应该是http://localhost:8080/app-builder, 没错吧?
打包正常
回复 支持 反对

使用道具 举报

发表于 2015-11-15 16:48:53 | 显示全部楼层
看你的截图就知道不是最新版本吧!建议先换上最新版本试试!微信插件不需要使用服务器打包,本地打包也可以的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

50

帖子

177

积分

初级会员

Rank: 2

积分
177
QQ
 楼主| 发表于 2015-11-16 09:16:05 | 显示全部楼层
liangyongfei 发表于 2015-11-15 16:48
看你的截图就知道不是最新版本吧!建议先换上最新版本试试!微信插件不需要使用服务器打包,本地打包也可以 ...

一定要用最新版本吗?
回复 支持 反对

使用道具 举报

发表于 2015-11-16 11:30:55 | 显示全部楼层
ynvince 发表于 2015-11-16 09:16
一定要用最新版本吗?

最好使用新版本!旧版本可能会有bug!新版本是处理过的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

50

帖子

177

积分

初级会员

Rank: 2

积分
177
QQ
 楼主| 发表于 2015-11-16 17:18:41 | 显示全部楼层
liangyongfei 发表于 2015-11-16 11:30
最好使用新版本!旧版本可能会有bug!新版本是处理过的!

用新版本,还是一样的错, 代码如下                weixin.generatePrepayId({
                        "body" : data_order.val('atitle') + " " + data_order.val('adate'),
                        "feeType" : "1",
                        "notifyUrl" : notifyUrl,
                        "totalFee" : data_order.val('total_fee'),
                        "traceId" : traceID,
                        "tradeNo" : tradeNo
                }, function(prepayId) {
                        weixin.sendPayReq(prepayId, function(message) {
                                var responseCode = parseInt(message);
                                alert("微信支付! " + message);
                        }, function(message) {
                                alert("微信支付失败!-10 " + message);
                        });
                }, function(message) {
                        alert("微信支付失败!-11 " + message); //message: FAIL
                });

回复 支持 反对

使用道具 举报

发表于 2015-11-16 17:26:42 | 显示全部楼层
本帖最后由 liangyongfei 于 2015-11-16 17:33 编辑
ynvince 发表于 2015-11-16 17:18
用新版本,还是一样的错, 代码如下                weixin.generatePrepayId({
                        "body" : data_order.val('atitle') +  ...

这个你要自己调试看看是哪行代码的错误!
另外请参考外卖!外卖中是可以正常支付的!
你真机调试,对比下代码的执行差异!看看是哪儿的原因!
或许是配置参数有问题??

另外 你使用的微信支付是v2还是v3呢?新版本请使用v3的插件!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

50

帖子

177

积分

初级会员

Rank: 2

积分
177
QQ
 楼主| 发表于 2015-11-18 09:33:11 | 显示全部楼层
liangyongfei 发表于 2015-11-16 17:26
这个你要自己调试看看是哪行代码的错误!
另外请参考外卖!外卖中是可以正常支付的!
你真机调试,对比下代 ...

版主,现在sendPayReq,返回 -1, 有查baidu,说包名要一致,这个不会错,另外说keystore签名要一致,这个要怎么处理? 多谢版主
weixin.generatePrepayId({
                        "body" : data_order.val('atitle') + " " + data_order.val('adate'),
                        "feeType" : "1",
                        "notifyUrl" : notifyUrl,
                        "totalFee" : data_order.val('total_fee'),
                        "traceId" : traceID,
                        "tradeNo" : tradeNo
                }, function(prepayId) {
                        weixin.sendPayReq(prepayId, function(message) {
                                var responseCode = parseInt(message);
                                alert("微信支付! " + message);  //message -1
                        }, function(message) {
                                alert("微信支付失败!-10 " + message);
                        });
                }, function(message) {
                        alert("微信支付失败!-11 " + message);
                });
回复 支持 反对

使用道具 举报

14

主题

50

帖子

177

积分

初级会员

Rank: 2

积分
177
QQ
 楼主| 发表于 2015-11-18 09:49:37 | 显示全部楼层
已解决,要到微信开发平台填apk签名
回复 支持 反对

使用道具 举报

发表于 2015-11-18 09:57:29 | 显示全部楼层
ynvince 发表于 2015-11-18 09:33
版主,现在sendPayReq,返回 -1, 有查baidu,说包名要一致,这个不会错,另外说keystore签名要一致,这个 ...

参考:http://bbs.wex5.com/forum.php?mo ... 8&pid=165188649
要到微信开发平台填apk签名
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 23:22 , Processed in 0.055789 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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