小程序
记录分享小程序,学习实战中的所学所想所得,加油奥利给
飞鱼日记
有5年以上前端开发经验,热爱编程,积极向上,热爱分享,记录学习和工作笔记,希望广交朋友共同学习~
展开
-
微信小程序实现循环列表折叠面板
效果展示:wxml:<view class="fold__panel"> <block wx:for="{{dataList}}" wx:key="LMF_ID" wx:for-item="dataInfo" wx:for-index="dataIndex"> <view class="fold__items" data-index="{{dataIndex}}" catchtap="listDataClick"> <!-- 标题 -->原创 2020-09-14 19:24:11 · 2417 阅读 · 1 评论 -
微信小程序自动检测新版本并静默更新,及热启动和冷启动
举个栗子,小程序发现紧急bug经修改后上线一个新版本,如果新用户还好打开就会是你新上线的最新版本,但是老用户手机上的小程序还是之前的旧版本,到此你就会想,怎样才能让老用户知道小程序版本更新了呢?1.运行机制前台/后台状态小程序启动后,界面被展示给用户,此时小程序处于前台状态。当用户点击右上角胶囊按钮关闭小程序,或者按了设备 Home 键离开微信时,小程序并没有完全终止运行,而是进入了后台状态,小程序还可以运行一小段时间。当用户再次进入微信或再次打开小程序,小程序又会从后台进入前台。但如果用户很.原创 2020-09-01 16:07:25 · 3978 阅读 · 2 评论 -
ios端微信小程序背景音频调用stop或自然播放结束后无法重新播放bug
问题:微信小程序背景音频BackgroundAudioManager调用stop或自然播放结束后重新播放无效。原因:经测试发现:在iOS和微信调试工具调用stop或自然播放结束后,音频地址被清空了,而在安卓音频地址不为空。解决方案:设置一个变量resetBgAudio判断是否重置音频,在onStop和onEnded监听事件中标记resetBgAudio为true,在onPlay监听事件中标记resetBgAudio为false,点击播放按钮时,判断resetBgAudio为true的话重置音频。解.原创 2020-08-24 19:23:39 · 1825 阅读 · 0 评论