微信小程序移植到 qq 小程序的经验分享与注意事项

2024-08-03
来源:网络整理

随着微信小程序越来越成熟,其他平台也纷纷效仿,所以对于我们开发者来说,从微信小程序迁移到

其他平台的话,最近公司需要把微信小程序迁移到QQ小程序,所以就把我的小经验写下来。

QQ和微信都是腾讯旗下的社交平台,至于小程序,其实两者并没有太大的区别。

我这里基本都是看官方文档,稍微熟悉了一下,直接在QQ小程序编辑器上运行微信小程序代码,基本兼容90%,虽然

QQ小程序创建的文件后缀和微信不一样,但是兼容微信,不需要改。包括子包、组件,其他大部分API基本都一样

一样,不过也有很多API没有开放,比如:获取手机号(这里我改成了用户填写手机号,获取验证码绑定)。不过好像

和微信的压缩机制不一样,我们两个的包都很大,微信上传压缩后已经接近微信限制,而 上的大小

超出限制了,所以优化了一下,减小了包的大小,然后剩下的修改都是参考微信和QQ服务不一致的问题。

另外,QQ小程序代码生成也尚未开放。

另一个很大的区别是不同的支付界面。

QQ小程序调用为:

wx.requestPayment({ package: "prepay_id=" + prepay_id, bargainor_id: mch_id, 'success': function (res) {}, 'fail': function (res) {}, 'complete': function (res) { } })

需要的是统一下单接口返回的参数值,提交格式如下:=***,这是后端调用微信接口返回给我们的。

:需要的是商户编号,后端可以返回该编号。

分享