小总结
whiteplayer
understand
展开
-
微信小程序实现pcm音频转换wav音频
总体思路就是,在拿到录音结束之后的临时录音文件路径的时候,创建一个文件管理器,然后读取录音文件拿到二进制数据,再调用工具函数进行转换,完成之后将转换完成的文件写入到新的文件中,拿到新文件的路径去上传到数据库。录音录制之后拿到tempFilePathconst FileSystemManager = wx.getFileSystemManager()FileSystemManager.readFile({ filePath: filepath, success: res => { let原创 2021-06-08 10:06:05 · 3271 阅读 · 4 评论 -
手动实现Array.find()函数
Array.prototype.find2 = function (callback) { if (this === null) { throw new Error(this + 'is null or not defined') } if (typeof callback != 'function') { throw new Error(`${callback} is...原创 2019-11-12 11:53:54 · 743 阅读 · 0 评论 -
手动实现Array.filter函数
经常使用filter函数,想了解一下如何手动实现相似的效果,于是自己学习封装了一下,前端学习之路,永不停歇Array.prototype.filter2 = function (fn) { if (typeof fn !== "function") { throw new TypeError(`${fn} is not a function`); } let newArr =...原创 2019-11-11 17:52:16 · 728 阅读 · 0 评论 -
原生JS实现轮播图效果
<div class="img-box"> <div class="img-item active">1</div> <div class="img-item">2</div> <div class="img-item">3</div> <div class="img-posi...原创 2019-10-08 15:24:42 · 255 阅读 · 0 评论 -
Vue实现可复用轮播组件
html和js部分<template> <div class="img-box" ref="img-box" :style="{width: styles.width, height: styles.height}" > <div v-for="(item, index) in imgList" :key="...原创 2019-10-11 17:13:06 · 496 阅读 · 2 评论