美文网首页
微信小程序转支付宝小程序的要点

微信小程序转支付宝小程序的要点

作者: 月球下的人_ | 来源:发表于2018-12-04 09:47 被阅读0次

1.支付宝本地image文件名不允许有@出现

2.支付宝循环a:for即可,不需要a:for-items

3 有些微信的icon支付宝无法支持。支付宝没有div标签,会造成白屏。也没有offical-account(公众号自己)标签,同样会造成白屏。

4.ios11 input type=number 在oninput的时候有问题,直接聚焦没问题,当聚焦在别的input时直接聚焦number类型的input就会无法输入

5.input设置高度和行高后  光标聚焦后 文字会下移、

7.支付宝和微信的不同 makePhoneCall 调起拨打电话方法,

 参数名 支付宝number  微信phoneNumber,详情可参考年检支付宝小程序

8.微信: wx.setStorageSync(key,value);                 return my.getStorageSync(key);

支付宝要改成:my.setStorageSync({key: key, data: value});       return my.getStorageSync({key: key}).data;

9. .replace(/(^\s*)|(\s*$)/g,"") 改成 .replace(/\s+/g,"");

10. utils.js  把getSystemInfoSync注释掉,参考其他已经做好的小程序,比如年检小程序

同时去掉 handle.js和mine.js里的app.compareWxVersion('2.3.0')

11. 接口  /wx/  转成  /alipay/  (注意不要把图片路径里的/wx/也给转掉)     WX_  转成   ALIPAY_

12.支付宝不支持 catchtap

13常见问题的  .body-col  样式   margin-top改成padding-top

14handle.html   mine.html 不用top-34  rpx,把所有的  top: -34rpx   或  -33rpx都去掉

15.  按钮样式改成   .form-btn {

  margin: 0 auto;

  width: 690rpx;

  line-height: 88rpx;

  font-size: 32rpx;

  text-align: center;

  background: #00b488;

  color: #ffffff;

}

16.  wx.scanCode   -> my.scan

17.日期选择器有问题,参考已经做好的港澳台签注

18.支付页paytype改成2,另外,支付宝的线下支付是1,与微信的线下支付0不同

19.image的 padding有问题,会加大图片的大小

20.低版本支付宝picker插件所在地区样式问题  errorScroolName无法使用

22. 支付宝默认把image的background设置成了contain,会影响到一些图片的显示。

23. dataset  data-*  支付宝可以区分*字段的大小写  微信不能区分   支付宝这么写data-payType可拿到的key是payType,微信只能拿到paytype

24. 支付宝.error-tip-color里的样式改成  color

25 支付宝进度详情颜色不对,参考已经做好的年检小程序

26 支付宝成功页 详情页 进度页 广告去掉

27支付宝不支持直接在class样式里面写变量 如 class="{{green}}"

28 订单详情页 进度的位置写了个div  要去掉

29.iPhone X的兼容处理和微信小程序略有不同,参考已经做好的支付宝小程序即可,在handle.js和mine.js都有处理。

30.my.getAuthCode 微信返回的是code  支付宝返回的是authCode

31. 所有input的事件处理,改成用三个事件处理,  input   focus   blur,参考已经做好的支付宝小程序

32.涉及到支付宝支付所需要的字段,api名称和微信支付有些许不同,参考已经做好的小程序。

相关文章

网友评论

      本文标题:微信小程序转支付宝小程序的要点

      本文链接:https://www.haomeiwen.com/subject/nwpazftx.html