微信小程序转支付宝小程序注意事项
就小程序而言,其实支付宝小程序与微信小程序的相差并不大,如果你掌握了微信小程序,支付宝小程序基本上手到擒来。
原生支付宝小程序越写越不对,这个编译器比微信小程序开发者工具还难用!!!!
1、image标签会被支付宝小程序编译为background属性,如果不加上background-size或指定mode,会出现即使你设置了图片大小,图片依然不能显示完的效果。
2、axml中标签必须先写 < 才能自动补全标签。这对coding的我们实在有些头疼
3、有可能是我没有设置对,修改过的小程序文件必须一个一个保存,不能ctrl+s保存所有修改的文件
小程序容纳大小
支付宝小程序与微信小程序主包大小都只能容纳2M的内容,但是二者同样都支持分包加载,微信小程序的主包内容不能超过2M,其余分包单个不能超过2M,加主包不能超过20M,但是支付宝小程序分包加主包大小却不能超过4M,开发者要多留意本地的内容大小。
微信小程序超过2M怎么办?分包加载的方法
顶部导航
微信小程序可以通过
{"navigationStyle": "custom"}
去掉单页的头部导航,包括返回按钮,二者都不能隐藏胶囊按钮。
支付宝小程序缺不能通过这个属性移除头部的返回按钮,且只是将内容进行了透明处理。
支付宝小程序需要在app.json中添加以下属性控制。
"window": {"defaultTitle": "",//默认头部导航标题"transparentTitle": "always", "titlePenetrate":"YES"}
api调用
首先,支付宝小程序api调用方式是以my.api的形式,而微信则是wx.api。
wx.getMenuButtonBoundingClientRect() 获取胶囊位置:
支付宝没有**wx.getMenuButtonBoundingClientRect()**获取胶囊位置,但是可以通过获取系统状态栏高度实现同样效果,
getSystemInfo获取系统信息:
而获取系统信息 getSystemInfo也有一定区别
支付宝:
微信:
可以通过获取titleBarHeight去实现类似的效果。
my.showToast短提示
微信小程序可以指定icon类型,以下为具体参数
支付宝小程序可以指定提示类型,区分代表不同的图标样式。
//微信wx.showToast({title: message,icon: 'none',duration: 1500})//支付宝my.showToast({type: 'none',content: message,duration: 1500});
页内语法
微信小程序wxml语法多已wx:开头,而支付宝小程序所有的语法都以a:开头
举例
<!--微信小程序-->
<view style="color:#ccc" wx:if='{{userLocation==""}}'>请选择您的所在位置</view>
<view class="upimg" bindtap="changeImgList" wx:for='{{upImgList}}' wx:key='index' style="border:none" data-index='{{index}}'></view>
<!--支付宝小程序-->
<view style="color:#ccc" a:if='{{userLocation==""}}'>请选择您的所在位置</view>
<view class="upimg" bindtap="changeImgList" a:for='{{upImgList}}' a:key='index' style="border:none" data-index='{{index}}'></view>
页内事件绑定
微信小程序:bindTap
支付宝:onTap
**
获取用户授权:
**
微信小程序需要通过用户触发按钮手动授权,且也可不用授权就可在页面展示用户头像、昵称等信息。
支付宝小程序:
登录支付宝开放平台后,需要点击能力管理,去获取更多能力,在下拉列表中找到获取会员信息。
注意:手机号与用户信息要单独获取,且手机号信息需要企业账号才有资格获取。
微信运动:
微信小程序:
需要在公众号中打开该功能,通过调用api wx.getWeRunData
去过去微信用户运动数据。
支付宝:
需要企业账号才能使用该功能,且需要用户手动去 运动 中打开,才可调用api去获取用户运动数据。
上传图片:uploadFile
微信小程序:
wx:uploadFile
支付宝小程序
my:uploadFile
需要指定filtType,直接复制微信小程序上传图片会报错。
支付宝小程序正在开发中,持续更新…
微信小程序转支付宝小程序注意事项相关推荐
- 实现微信小程序和支付宝小程序二维码合并
实现微信小程序和支付宝小程序二维码合并,这样用户就可以通过同一个二维码进入微信或者支付宝啦 1.需要准备可以通过公网访问的服务器 2.微信小程序 打开微信小程序后台->开发(左边)->开发 ...
- 跳转微信小程序和支付宝小程序
跳转微信小程序和支付宝小程序 微信小程序 参考链接 获取微信小程序 URL Scheme 如何获取 需要联系小程序开发者或者其他渠道获取长期有效的 Scheme 示例 小程序 Scheme (测试小程 ...
- uni-app实现微信小程序,支付宝小程序,微信、支付宝、银联多商户收款
uni-app实现微信小程序,支付宝小程序,微信.支付宝.银联多商户收款 前言 前言 哈哈哈,这个标题起得有点啰嗦.不过内容还是很真实有效的. 先说下需求吧.就是用户通过扫小程序码.实现微信app扫进 ...
- 微信小程序转支付宝小程序工具
现在市面上各大厂商都推出了小程序.那么我们每一次都得从新进行开发,做开发的很多朋友都遇到过这类的问题,今天像素科技就分享一款工具可以快速让微信小程序转支付宝小程序. Antmove - 小程序转换器, ...
- 小程序开发过程中常见问题[微信小程序、支付宝小程序]
小程序开发过程中常见问题[微信小程序.支付宝小程序] 正文 一.样式中如何使用background-image呢? background-image支持网络的图片链接或者base64 二.使用自适应单 ...
- 微信小程序和支付宝小程序对应的差异
记录将微信小程序代码挪到支付宝小程序的过程中遇到的一些支付宝小程序和微信小程序的差异,以免每次都去官方文档查. 1.文件后缀名 微信小程序的四个文件后缀为.js..json..wxml..wxss,支 ...
- dedecms小程序插件升级到1.4.4(支持百度小程序,微信小程序,头条小程序,QQ小程序,支付宝小程序...)
从2019年6月份开发到现在 dede织梦小程序插件已经升级到1.4.4版本,现在已经支持:微信小程序,百度小程序,头条/抖音小程序,QQ小程序,支付宝小程序. dedecms小程序插件目前主要的功能 ...
- CML更新 | 新增百度小程序、支付宝小程序
祝所有工程师小伙伴开工大吉,Beatles 团队已经开始忙碌起来了. 几个事情要向诸位汇报一下: 一.新增百度小程序.支付宝小程序 发布alpha版本支持百度小程序.支付宝小程序,已有项目可以无缝直接 ...
- uni-app跨端开发H5、微信小程序、支付宝小程序遇到的坑
文章目录 微信支付宝小程序通用功能 1.checkbox样式 2.分享功能 支付宝小程序参数 微信小程序参数 其他兼容问题 H5 微信小程序 支付宝小程序 持续更新中... 微信支付宝小程序通用功能 ...
- Picker——uniapp[uview]微信小程序兼容支付宝小程序
博主uview-ui版本1.8.3 PICKER-时间选择组件-生日范围选择 my.datePicker 支付宝小程序api提供地址:在这里~ 地址:https://opendocs.alipay.c ...
最新文章
- Hadoop单机模式安装入门(Ubuntu系统)
- 帝国cms如何安装php模板,2020帝国cms模板安装教程详细介绍
- android sensor源码,阅读android有关sensor的源码总结 - JerryMo06的专栏 - CSDN博客
- App后台开发运维和架构实践学习总结(9)——三种常见的API设计错误及解决方案
- 数学建模(5)---煤矸石堆积问题
- mysql存储过程返回hello world_Mysql存储过程 之 “Hello,World”
- Atitit table的读取解析from html by jsoup java html paresr 目录 1. atitit.gui控件的定位与选择器	1 2. 读取表格流程 遍历表格ta
- script 标签中引用asp文件不显示的原因
- Python制作某电商平台商品竞拍脚本,能自动定时、抢拍、购买
- 简单的amr转换mp3音频格式转换方法
- ABP教程(四)- 开始一个简单的任务管理系统 - 实现UI端的增删改查
- [转]Berkeley DB介绍及主从复制机制
- 单片机原理与应用实验——定时器(C语言),用定时器设计延时函数,并实现流水灯的功能
- 国药集团获得美国默沙东公司新冠口服药“莫诺拉韦”经销权和独家进口权 | 美通社头条...
- CSLA公链以“硬实力”成业界翘楚—csla超级公链是真的吗
- vue组件读取static文件夹内json文件的图片路径问题
- 前端调试技巧2:fiddler能替换h5项目或者APP中的JS或者HTML嘛?
- 在CygWin中设置proxy
- 文件传输 SSHSecureShellClient-3.2.9 |CSDN创作打卡
- POJ 1837 Balance dp