使用H5+技术在安卓微信支付后测试返回问题
1、 首先调用 plus.payment.getChannels 接口,获取可用的支付渠道,从中选择微信支付,具体操作可参照官方文档完成。
2、 调用支付功能时,使用 plus.payment.request 方法,传入渠道、参数、成功回调和失败回调函数,发起支付请求并处理相应结果。
3、 设置项目参数
4、 将开发完成的代码进行打包并安装至安卓手机,随后对微信支付功能进行实际测试,确保其正常运行和稳定性。
5、 测试安装包时需选择2,先查看Google开发证书,正式发布时须使用自己的证书,该证书需与开放平台绑定。
6、 首先创建一个证书,具体操作可参考以下链接:http://www.html5-app.com/?/show/62,相关内容不再赘述。使用 keytool 工具执行命令生成密钥对,命令如下:keytool -genkey -alias domekey -keyalg RSA -keysize 1024 -keypass pwd123456 -validity 3500 -keystore c:keydome.keystore。该命令将生成一个别名为 domekey 的密钥,采用 RSA 算法,密钥长度为 1024 位,密码为 pwd123456,证书有效期设置为 3500 天,密钥库文件保存在 C 盘的 keydome.keystore 中,便于后续调用与管理。
7、 输入证书别名并上传证书文件。Android包名可自定义,建议采用倒序域名格式,如com.vvv.fdggh,便于管理。请牢记所填写的包名,后续步骤中需要用到该信息。
8、 输入密码后点击打包即可。
9、 等待几分钟后手动下载并安装到手机,运行程序仍无法完成支付。
10、 由于尚未与微信平台绑定,需先获取App的签名信息。
11、 请访问以下链接获取签名生成工具:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419319167&token=&lang=zh_CN。该页面提供相关资源的下载与说明,用户可按照指引完成工具的获取与安装,便于后续操作使用。请确保网络畅通并正确打开链接。
12、 输入包名获取签名,将所得签名配置至开放平台即可完成设置。
