确定移植方案
1、api对比:如图所示,蓝色为相同参数,可以不用修改,品红色为功能相同字段名不同的参数,其他没标出来的就是支付宝小程序中不支持的参数了
2、移植分析:1. 支付宝小程序api参数较少,所以封装公共方法的时候可以仅仅接受需要的参数就好了,多余参数不用处理;2. 一般toast提示用的标题和图标比较多,但这两个参数名不一样,所以公共方法需要转换这个参数;3. 对于相同的四个参数duration,success,fail,complete直接有公共方法传递给支付宝小程序的api使用就好了。
3、移植规划:1. 将所有wx.showtoast替换为app.showtoast;2. 在app.js文件app中定义公共函数接收app.showtoast传过来的参数,并给my.showtoast使用


