支持大部分已实现getUserMedia的浏览器,包括腾讯AndroidX5内核(QQ、微信)。
录音默认输出mp3格式,另外可选wav格式(此格式录音文件超大);
有限支持ogg(beta)、webm(beta)格式;
支持任意格式扩展(前提有相应编码器)。
mp3默认16kbps的比特率,2kb每秒的录音大小,音质还可以(如果使用8kbps可达到1kb每秒,不过音质太渣)。
mp3使用lamejs编码,压缩后的recorder.mp3.min.js文件150kb左右(开启gzip后54kb)。
如果对录音文件大小没有特别要求,可以仅仅使用录音核心wav编码器,源码不足300行,压缩后的recorder.wav.min.js不足4kb。
2024/2/11 1:20:28 972KB html5 音频 获取录音功能
1
avigator.mediaDevices.getUserMedia里面的testh.html本来想实现网页调用摄像头解析扫描的二维码。
目前用不到了基本完成了。
希望对别人有协助。
调用开启手机后头的摄像头,把图像扫描到image上然后用脚本把图片解析出来。
2021/3/16 23:21:14 97KB 手机摄像头
1
HTML5TheMediaCaptureAPI提供了对摄像头的可编程会见,用户可以直接用getUserMedia获得摄像头提供的视频流。
具体内容参考:http://blog.sina.com.cn/s/blog_4ad7c2540101lnak.html
2022/9/3 1:56:26 457KB HTML5 Camera
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡