在WeX5中,分别提供了支付宝和微信支付的相关插件。使用该插件就能实现在H5 APP中支付的能力。以下介绍一下该插件使用方法:

  • 支付宝插件:com.justep.cordova.plugin.alipay

1、使用navigator.alipay.pay方法来调用支付宝接口
navigator.alipay.pay({
“seller”:”007slm@163.com”,  卖家支付宝账号或对应的支付宝唯一用户号
subject”:”x51″,             商品名称
“body”:”x5企业版”,          商品详情
“price”:”0.01″,             金额,单位为RMB
“tradeNo”:”123456″,         唯一订单号
“timeout”:”30m”,            超时设置
“notifyUrl”:”wwww.justep.com”},     服务器通知路径
function(msgCode){alert(msgCode)},  成功后回退函数
function(msg){alert(msg)})          失败后回退函数

2、修改插件中的plugin.xml里面的商户信息(有两处)
<preference name=”partner”           合作者身份IDs
<preference name=”rsa_private”      合作者私钥
<preference name=”rsa_public”        支付宝公钥

3、使用打包服务器打包
在Native目录下创建本地H5 App,在本地H5 App目录下创建plugins目录,将插件复制到plugins目录下,再打包。

  • 微信支付插件:com.justep.cordova.plugin.weixin

该插件和alipay类似 具体用法可以看下插件下weixin.js、alipay.js文件 里面注释里面有完整的可以运行的例子代码。

如果需要支付目标 修改插件中的plugin.xml里面的商户信息
<preference name=”weixinappid” value=”wxd930ea5d5a258f4f” />
<preference name=”partner_id” value=”1900000109″ />
<preference name=”partner_key” value=”8934e7d15453e97507ef794cf7b0519d” />
<preference name=”app_secret” value=”db426a9829e4b49a0dcac7b4162da6b6″ />
<preference name=”app_key” value=”L8LrMqqeGRxST5reouB0K66CaYAWpqhAVsq7ggKkxHCOastWksvuX1uvmvQclxaHoYd3ElNBrNO2DHn

nzgfVG9Qs473M3DTOZug5er46FhuGofumV8H2FVR9qkjSlC5K” />

  • 如果是微信应用,可以使用微信已经开放的JS-SDK接口来实现。

WeX5是一款html5开发工具,后期会继续关注开发者建议完善产品,便于大家进行H5 App 开发。

本文由WeX5君整理,WeX5一款开源免费的html5开发工具H5 App开发就用WeX5!

阅读其他app 开发相关文章:http://www.wex5.com/?p=3443

index-icon-weibo index-icon-facebook index-icon-twitter github-1
wen-xin-2
    友情链接    |     法律说明          北京起步科技股份有限公司  ©2006-2016        京ICP备13007148号