微信小程序移植支付宝小程序交互反馈的快速移植

生活小百事通 2023年03月11日 阅读 (28)

确定移植方案

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使用

精彩内容尽在问答鸭,如果您觉得这篇内容不错,别忘了分享给好友哦!

相关文章

  • rom移植按键无效bug修复.

    rom移植按键无效bug修复

    1、rom移植bug修复,下方三个触摸按键不能用、位置交换、异常等。。。2、打开rom的systemusr目录,看一下有没有keylayout、keychars这两个文件夹,如果移植过程中没有放入这两个文件夹按键不能使用。

    2023-03-19 阅读 (107)