时间:2016-04-02 10:21 来源: 我爱IT技术网 作者:佚名
由于支付宝微信封杀大战,用户在微信平台上不能使用支付宝付款,付款页面提示为“如需浏览,请长按网址复制后使用浏览器访问"。支付宝官网也提出了解决方案。针对EcTouch(Ecshop手机端)的代码修改步骤分享如下。

前期准备工作(包括相关工具或所使用的原料等)
支付宝官网的修复代码压缩包文本编辑器详细的操作方法或具体步骤
下载 修复代码压缩包,并解压。连接地址为:http://pan.baidu.com/s/1dDHAhJr

复制文件 ap.js和pay.html 到 /网址根目录/mobile/ 目录下。

备份文件 /网址根目录/mobile/plugins/payment/alipay_wap.php 到 alipay_wap.php.bak

用文本编辑器打开 /网址根目录/mobile/plugins/payment/alipay_wap.php;
Ctrl+F 查找 “$button”(在160行左右,get_code函数末尾);
将这行 替换成
$button='';
$button .='
';保存文件.


上传代码到服务器,并用浏览器访问 http://主域名/mobile,测试是否正常,如有异常,检查ap.js 文件是否正确载入。如有误,修改正确。

用微信打开网站付款页面,显示中转页面。




注意事项
注意 ap.js 及pay.htm 存放位置步骤4中 $button 的值只要满足页面能载入ap.js及点击按钮能调用_AP.pay(href)即可经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
