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

QQ登录

只需一步,快速开始

查看: 2621|回复: 2

[结贴] 用JS-SDK调用微信支付

[复制链接]

6

主题

13

帖子

35

积分

新手上路

Rank: 1

积分
35
QQ
发表于 2016-7-28 12:49:26 | 显示全部楼层 |阅读模式
我的开发环境:
WeX5_V3.3
纯html5网页打包,非WeX5开发项目,打包时,只输入一个网址。

我参考的资料:
http://docs.wex5.com/cordova-plugin-weixin/
按照这篇文章,我在自己的html页面先引用:
require("cordova!com.justep.cordova.plugin.weixin");

然后给按钮加onclick事件:

function weixin_pay() {
  var weixin = navigator.weixin;
  var traceID = justep.UUID.createUUID();
  var traceNo = justep.UUID.createUUID();
  var notifyUrl = "http://www.bex5.com";
  var error = function(msg){
      alert('支付异常:' + msg);
  };
  weixin.generatePrepayId({
              "body" : "支付案例",
              "feeType" : "1",
              "notifyUrl" : notifyUrl,
              "totalFee" : "1",
              "traceId" : traceID,
              "tradeNo" : traceNo
           }, function(prepayId) {
              weixin.sendPayReq(prepayId, function(message) {
              var responseCode = parseInt(message);
              if (responseCode === 0) {
                 alert('支付成功');
              } else {
                error(message);
              }
           }, error);
       }, error);
};

打包时,选择微信V3插件,打包生成app完成,扫码安装后,我点击支付按钮,但没有出现我期望的弹出微信支付界面,也没有任何动静。

我的问题:

1.采用模式4网址打包方式,是否可以在我自己的网页里,用JS-SDK调用微信支付模块?

2.我使用的是V3.3版本,我看的这篇文章里面的代码还是否适用于V3.3?

3.如已不适用,那么到哪里找到适用的调用JS?

4.顺便说一下,外卖demo里面的微信支付在我这是好用的,但他和我的区别是,他不是模式4纯网址打包。

如果您知道我问题的症结所在,麻烦点破梦中人!

5

主题

66

帖子

243

积分

内部用户

积分
243
QQ
发表于 2016-7-28 13:16:46 | 显示全部楼层
您好,方便的话可以留下联系方式吗?我qq联系您
回复 支持 反对

使用道具 举报

6

主题

13

帖子

35

积分

新手上路

Rank: 1

积分
35
QQ
 楼主| 发表于 2016-7-28 15:33:52 | 显示全部楼层
你加我QQ 1872079838,或者点击左侧QQ交谈按钮都可以。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-14 09:05 , Processed in 0.056275 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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