最近百度也出了小程序,我算是比较早开始开发小程序的,在 5 月末就开始着手开始开发,当初百度小程序还处于测试阶段,那真的是遍地是坑啊😭 !
我当初最早用的百度开发者工具版本还是 1.4.2,这个百度开发者工具真的是让人欲哭无泪啊,在我电脑上生成的初始文件,js 不解析,所有都用不了,我只好让别人生成一下初始文件,我在挪到我的百度开发者工具上试了一试,别说还真能用了😂 ,不容易!这个百度开发者工具连 html 结构都看不了,一点 Page 直接报错😭 ,全靠猜,有一点还是不错的,他一周一更新百度开发者工具,最后的几次更新我觉的最好用的版本是 1.6.2 比较稳定,其余版本不是二级页面点不了,就是别的一些问题!
说到登陆坑也是比较多的,他官网说的是登陆机制采用的是 OAuth 2.0 进行授权,也就是必须先把 code 发送到后端,后端需要去百度那边验证,验证成功后我才能获取用户信息,我当初 code 和用户信息一起获取,用户信息怎么也获取不到,找了好半天😭 ,才发现是这个原因,而且 code 有可能获取失败,建议轮询,随后一段时间登录都很正常,可是快要到开发完的时候,我又发现了一个问题,估计是他刚更新完客户端的原因,苹果手机用户登录不弹授权弹窗,安卓弹,发现了这个问题之后我只好让他自动弹授权,手动调一下授权接口,成功后再获取 code,然后继续走原先的流程,就可以了.
最后到了审核的时候,登录审核不过,原因是用户授权过后,手动点击设置里面的取消授权未做处理,这确实是个问题之后我将登陆改成了,我会检测一下用户是否关闭了授权,关闭的话清除登录状态.
登录终于完成了,百度小程序坑还是很多的,以后再慢慢说.
最后贴一下各个版本的百度开发者工具!
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于