您现在的位置是:首页>文章详情

微信小程序开发总结一

泛逸舟 原文链接

微信小程序的开发,需要注意的点比较多,除了官方文档中提到的,我们开发中也遇到了不少问题,下面列出来供大家参考

一、微信登陆提供给前端调用的接口不能包含 /wx/login/ 否则会导致在微信开发工具上测试可以,但是启用真机调试,会导致调用不到接口的奇怪问题

二、小程序微信登陆,由于要获取用户的基本信息和openid和uionid,但是小程序前端只能获取到用户的基本信息和经过加密的encryptedData字段和iv字段,必须要通过前端一起返回给后端的code到微信请求获取session_key,来解密才能获取到用户的openid和uionid

三、解密加密字段,存在一些坑,前端返回的的code和用户的基本信息是通过调用两个不同的微信接口获取到的,如果前端调用的接口顺序有问题,就会导致解密失败(必须先获取code,再获取获取用户的信息),前端必须要等到确认获取到code之后,再获取用户信息,否则也会导致解密失败。

评论

评论插件