uni-app开发跨平台小程序开发的诸多坑

uni-app开发跨平台小程序开发的诸多坑,最近用uni-app开发小程序的时候遇到不少了。本篇收集和记录自己在开发小程序过中遇到的问题和解决办法。之前有很多问题解决了,没记录在案。往后遇到的问题,我尽量记录下来。部分小程序平台不好开发,尤其是需要兼容多个平台,所以如果你和我一样,想必避免不了遇到 uni-app开发跨平台小程序开发的诸多坑。 根据平台的不同,我预期开发的小程序包括微信、QQ、抖音、快手,百度、支付宝、小红书(pass,不支持个人及个体户)、京东(pass,不支持个人及个体户)。 开发跨平台小程序从登录开始说起。 登录逻辑从 uni.checkSession 开始的,支付宝小程序率先登场第一个不支持,所以支付宝小程序接入登录逻辑兼容也暂停。 uni-app 的 uni.login 已经不支持百度小程序了,改成用 swan.getLoginCode 获取 Authrization Code 来调用 getSessionKey 接口获取 Session Key 和 open_id。说个题外话,从 github 上开源的百度接口 go 版本SDK 惨淡的7个 star 来看,这个平台是不是没接入的必要了?