
前端
文章平均质量分 93
我无敌最俊朗
这个作者很懒,什么都没留下…
展开
-
uniapp 写抖音小程序--下载图片时弹起保存到相册授权框用uni.authorize有时不生效的情况
因为代码uni.authorize并不会主动唤起授权框,反而在uni.saveImageToPhotosAlbum(保存图片到相册)会自动唤起授权框,所以思路倒个位置------先去调用uni.saveImageToPhotosAlbum(保存图片到相册),弹起授权框(这里不管点击同意还是拒绝都会保存到权限设置的页面里),这样就方便了后续的操作↓↓↓。一般思路会在点击下载时就去获取判断是否有保存到相册的权限,如果没有就直接去唤起授权框。这个思路正常,但是又稍稍有点问题。"点击取消,保存失败!原创 2023-12-11 10:40:40 · 1178 阅读 · 1 评论 -
uniapp音频播放方法的使用说明
uniapp音频播放方法的使用说明设计思路:1、音频播放可以暂停,继续2、播放完成可以继续播放下一条3、手动切歌上一曲、下一曲4、列表选择想听的音频5、顺序播放,单曲循环,随机播放需要注意的地方:1、音频开始播放签需要先去获取音频的总时长(在没有音频总时长的情况下)然后再播放音频,这里需要等待音频总时长获取成功后再执行音频播放的函数,如果接口返回音频列表,建议把音频总时长一起返回。两个地方:切歌换曲函数audio.vueasync changeMusic(witch) { a原创 2023-12-07 12:17:29 · 3927 阅读 · 0 评论 -
uniapp录音方法的使用说明
uniapp录音方法的使用说明设计思路:1、中间按钮点击录音开始,可以进行暂停,继续操作2、录音时可以进行取消,完成操作3、录音完成可以点击听录好的音频4、可以将录好的音频删除重新录音需要注意的地方:1、开始录音时需要检测是否是H5页面,H5页面没有录音功能,app端需要检测是否有录音权限开始录音methodfile.jsexport async function startRecording() { return new Promise((resolve, reject) =&原创 2023-12-07 12:11:22 · 2450 阅读 · 5 评论 -
前端uniapp代码规范
无论有多少人共同参与同一项目,一定要确保每一行代码都像是唯一个人编写的。页面写完一定要格式化代码一下,HBuilderX格式化代码快捷键:Ctrl+k。删除打印!删除打印!删除打印!保持代码简洁!!!修改代码的时候分清楚不要的和暂时不要的,把不需要的删掉,包括view,js,css和注释。原创 2023-12-07 11:36:00 · 1211 阅读 · 0 评论