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

QQ登录

只需一步,快速开始

楼主: kacaloyi

[结贴] 支付宝和微信的cordova扩展

  [复制链接]

4

主题

16

帖子

47

积分

新手上路

Rank: 1

积分
47
QQ
发表于 2015-5-5 09:23:45 | 显示全部楼层
jishuang 发表于 2015-4-30 16:13
支付宝参考
如果使用自己的支付账号,可以通过下载安装http://open.weixin.qq.com/download/sdk/gen_signat ...

我这里也已经弄好了打包服务器 但是微信支付页面就是弹不出来 有什么需要更改的或者说注意的地方么???求教啊!!!!!!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36044
发表于 2015-5-5 16:16:39 | 显示全部楼层
按照http://bbs.wex5.com/forum.php?mo ... 0&pid=165132130中的参数配置看看

应用包名用链接中的
应用名用x5,首先确认跟配置的参数无关
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

4

主题

16

帖子

47

积分

新手上路

Rank: 1

积分
47
QQ
发表于 2015-5-5 18:07:21 | 显示全部楼层
jishuang 发表于 2015-5-5 16:16
按照http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=69470&pid=165132130中的参数配置 ...

还是 调用不到微信支付页面  只是出现 正在生成预支付订单 后就没有反应了  代码完全是按照你给的链接上写的
  1. var weixin = navigator.weixin;
  2.         weixin.getAccessToken(function(accessToken){
  3.                 console.log('accessToken:' + accessToken);
  4.                
  5.                 weixin.generatePrepayId(
  6.                                 {"body":"x5",
  7.                                         "accessToken":accessToken,
  8.                                         "feeType":"1",
  9.                                         "notifyUrl":"http://www.justep.com",
  10.                                         "totalFee":"1",
  11.                                         "traceId":'123456',
  12.                                         "tradeNo":"123456789"},
  13.                                         function(prepayId){
  14.                                                 console.log('prepayId:' + prepayId);
  15.                                                 weixin.sendPayReq(prepayId,function(){
  16.                                                         console.log('prepayId success');
  17.                                                         alert("success");
  18.                                                 },function(message){
  19.                                                         alert("sendPayReq:"+ message);
  20.                                                 });
  21.                                         },function(message){
  22.                                                 alert("getPrepayId:" + message);
  23.                                         }
  24.                 );
  25.         },function(message){
  26.                 alert("getToken:" + message);
  27.         });
复制代码
  1. <platform name="android">
  2.         <config-file target="res/xml/config.xml" parent="/*">
  3.            <preference name="weixinappid" value="wx832f85feb2e76b14" />
  4.                     <preference name="partner_id" value="1230177801" />
  5.                     <preference name="partner_key" value="be9aded460e78703b889f18e2915ea6b" />
  6.                     <preference name="app_secret" value="43cab6b2766381683f6cb1b4ee6db27a" />
  7.                     <preference name="app_key" value="8e5UlAqM5tJr7gVnbiPJbO6ZXFgwHAQ6mHaohjvTpbuTvnsZWuNlGsooC8Rp8owsSS5TcnAW1caNamUGL8w8GuESCCftDzNarmmRKqGRhFAdqomDjRSgAL2HezQ1iCZz" /> <feature name="Weixin">
  8.                         <param name="android-package" value="com.justep.cordova.plugin.weixin.Weixin" />
  9.                         <param name="onload" value="true" />
  10.                     </feature>
  11.         </config-file>
复制代码

Screenshot_2015-05-05-17-59-26.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36044
发表于 2015-5-6 10:53:51 | 显示全部楼层
按照链接改为一下重新创建APP了吗?这个要新建才可以、而且
应用包名必须输入com.justep.x5.v3,选择源代码模式,使用打包服务器打包,生成app之后,可以调出支付窗口

应用名用x5
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

4

主题

16

帖子

47

积分

新手上路

Rank: 1

积分
47
QQ
发表于 2015-5-6 15:51:55 | 显示全部楼层
jishuang 发表于 2015-5-6 10:53
按照链接改为一下重新创建APP了吗?这个要新建才可以、而且
应用包名必须输入com.justep.x5.v3,选择源代码 ...

代码完全是按照链接里写的  应用名称也改成x5了 还是不行
回复 支持 反对

使用道具 举报

4

主题

16

帖子

53

积分

初级会员

Rank: 2

积分
53
QQ
发表于 2015-5-11 15:48:25 | 显示全部楼层
有成功的朋友给指下路子。。。
回复 支持 反对

使用道具 举报

0

主题

2

帖子

10

积分

新手上路

Rank: 1

积分
10
QQ
发表于 2016-5-30 22:56:39 | 显示全部楼层
kacaloyi 发表于 2015-4-30 13:48
昨晚和今天早上的努力。
终于打包服务器弄好了。

请问你是怎么做的 万分感谢
回复 支持 反对

使用道具 举报

0

主题

2

帖子

10

积分

新手上路

Rank: 1

积分
10
QQ
发表于 2016-6-1 19:06:29 | 显示全部楼层
kacaloyi 发表于 2015-4-30 13:48
昨晚和今天早上的努力。
终于打包服务器弄好了。

你好我遇到了和你同样的问题能不能 解释一下您是怎么做的  
回复 支持 反对

使用道具 举报

17

主题

72

帖子

186

积分

初级会员

Rank: 2

积分
186
QQ
 楼主| 发表于 2016-7-1 07:21:39 | 显示全部楼层
原因给大家揭晓一下。

是wex5的缓存机制造成的,
微信要认证一个目录,比如你认证x5/a/b/index.w ,这个目录实际运行后变成x5/___版本号__语言____/a/b/index.w,
这样一来,微信就不认了。

解决的方式是,找出这个目录的实际值,并在微信后台按这个实际值认证。
每次改版本号,都要重新设置认证目录。
回复 支持 反对

使用道具 举报

19

主题

69

帖子

145

积分

初级会员

Rank: 2

积分
145
QQ
发表于 2016-12-14 10:58:32 | 显示全部楼层
kacaloyi 发表于 2015-4-30 13:48
昨晚和今天早上的努力。
终于打包服务器弄好了。

兄弟  我一直提示没有引入 require("cordova!com.justep.cordova.plugin.alipay");插件
但是我引用了啊   按照视频做的   但就是不成功
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-25 17:13 , Processed in 0.105645 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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