随笔分类 - 小程序
微信小程序开发实践
摘要:微信小程序 swiper禁止手动切换 给swiper设置catchtouchmove为true,设置swiper-item的catchtouchmove返回false <swiper class="swiper" indicator-dots="{{false}}" circular autopla
阅读全文
摘要:微信小程序多音频场景处理 - 背景音频 提到音频播放控制,不得不提背景音频这个方法wx.getBackgroundAudioManager 很不幸,这个有坑。当使用场景为单音频播放或者不需要记录每个音频播放的位置时,使用它是一个合适的选择。当需要记录每个音频的播放位置时,这个就会有些问题了。问题来源
阅读全文
摘要:微信小程序多音频场景处理 背景:页面中有多条数据,每条数据都可以单独播放,不同时播放 核心逻辑就是每个音频单独初始化一个方法,每个音频播放的进度等信息都单独控制 通过wx.createInnerAudioContext来控制 // wxml <view wx:for="{{list}}" wx:ke
阅读全文
摘要:最近在小程序开发过程中,发现之前可用的某个功能字段展示为了undefined,后来查看参数发现页面跳转时参数丢失了导致的 // group/index.js handleJump() { const { id, cover, title = '123' } = this.data wx.naviga
阅读全文
摘要:在平时的小程序开发过程中,可能会遇到下面这些小问题,虽然不影响开发过程,但是开发体验确会差一点,具体如下: 每次在编辑器中运行构建命令,第一次还需要手动打开微信开发者工具,打开指定项目 每次准备发布体验版时,需要先在本地打包,等待打包完成,在开发者工具中点击上传代码 那么怎么避免重复的操作,特别是比
阅读全文
摘要:在小程序中获取定位具体信息时,不要配置腾讯地图中的WebServiceAPI中的域名白名单什么的,域名配置直接在小程序后台中配置(就是这个货https://apis.map.qq.com), 千万千万不要在设置域名白名单 正确操作是在小程序的后台设置中设置域名 github查看更多好文:[https
阅读全文