- 在实现小程序的咨询功能时,必须得用button按钮,不可以用view或者text等等,不用Button按钮不能实现点击效果。
- 现象:获取用户的头像和昵称返回失败
原因:wx.getUserInfo没有获取到用户信息,之前写的没有问题,后来查了文档发现接口有所调整。
解决方法:用<button open-type="getUserInfo"></button>引导用户开启授权
3. 现象: 在开发时我是用的wepy这个开发框架,搭建环境时报错wx is not defined
解决方法: 在.eslintrc.js中配置 globals: { wx: true },
4. 现象:在组件中使用navigator时 url不跳转
原因:如果一个页面被声明为tab页,也就是说在app.json文件的tabBar配置中使用了这个页面的地址,name这个页面就不 能用wx.navigateTo或者wx.redirect跳转,该页只能用wx.switchTab切换并且切换时还不能附带页面参数。
解决方案:
- 现象:小程序开发过程中点击预览时请求不到数据
原因:在手机上预览时微信会和微信公众平台的服务区域名去进行域名检测,如果在代码里的域名和服务区配置的域名不一致或者根本没有配置域名的话就会请求服务器失败,这个时候就需要开发者配置域名,在“微信公众平台”设置->开发设置->服务器域名 中配置。