
微信小程序
劳启
这个作者很懒,什么都没留下…
展开
-
小程序如何根据不同的appid,请求不同的域名?
如何根据不同的appid,请求不同的域名?小程序开发的过程中,我们创建了一个测试版小程序,跟正式版的小程序是不同的appid,请求的服务器域名也不一样。切换appid的同时,必须修改配置文件,应用对应的服务器域名。那能不能根据不同的appid,自动切换到不同的域名呢?官方给出的是使用这个方法:wx.getAccountInfoSync()https://developers.weixin.qq.com/community/develop/doc/000ee4324589282b866afb00c56原创 2020-10-28 09:20:43 · 1203 阅读 · 0 评论 -
微信小程序使用自定义组件覆盖原生image组件
使用自定义组件覆盖原生image组件问题的产生在微信小程序中使用image组件显示图片,但是在使用过程中发现,有时候图片会因为各种原因导致加载失败而不显示;在某些特殊情况下(暂未知原因,错误代码是404,但图片地址确实能访问),图片加载失败而不显示后,微信会有缓存,即使下次重新打开,因为是同样的地址,所以还是不显示;而如果更换了地址,则又能正常显示;虽然image组件提供了 binderror 事件可以对加载失败进行处理,但是如果每个页面,每个标签都去加上处理事件,那是很麻烦的事情;解决过程原创 2020-10-13 20:05:00 · 1170 阅读 · 0 评论 -
微信小程序iPhoneX 底部虚拟Home键区域适配方案
微信小程序iPhoneX 底部虚拟Home键区域适配方案为什么要适配?先看下iPhoneX和之前的iPhone的区别,如下图可以看出主要是顶部和底部多了一些区域,如果页面内容进入该区域,有可能会导致:内容被遮挡;内容和虚拟Home键重叠而引起误操作;因此,我们需要对iPhoneX进行一些必要的适配。怎么适配?因为我们要做的是微信小程序的适配,而我们开发的页面运行在微信里面,顶部空间微信已经做了适配,所以我们仅需对底部虚拟Home键区域进行适配即可(自定义导航例外)。这里有两种情况:原创 2020-10-10 14:41:54 · 2338 阅读 · 0 评论 -
浅析微信小程序登录与授权
微信小程序登录与授权很多人会把微信小程序的登录和授权搞混淆。登录其实微信小程序的登录作用就跟传统的帐号密码登录一样,只是不用用户手工输入帐号密码。小程序登录过程分两个阶段:小程序向开发者服务器请求登录code ===> Token(自定义登录态)开发者服务器向微信接口服务器请求登录appid + appsecret + code ===> openid + session_key我们可以把调用wx.login()返回的code当成传统登录的帐号。而密码呢,则是由开发者原创 2020-10-10 14:28:28 · 1725 阅读 · 0 评论