
第一次学习在 github 建仓库提交,刷下存在感,不知道和#那位用 php 来切换输入法的大佬#距离近不近 /t/448458 #102
花了两天时间在前人基础上重复造了一个轮子,html5 录音支持 pc 和 Android、ios 部分浏览器,微信也是支持的
GitHub: https://github.com/xiangyuecn/Recorder
演示: https://xiangyuecn.github.io/Recorder/
说明书: https://www.jianshu.com/p/1b90743386b2

1 tempdban 2018-05-17 00:18:07 +08:00 via Android 打破 0 回复 0 star 0 fork |
2 panda 2018-05-17 00:28:08 +08:00 via Android 网页录像指日可待 |
3 EarthChild 2018-05-17 08:02:35 +08:00 1.录音按钮逻辑判断有问题……。2.这些流数据会保存在服务器吗? |
4 xiangyuecn OP @tempdban #1 哈哈,小有收获 @panda #2 文件大小都纠结到了 1kb,视频那种费流量的玩意就算了 @EarthChild #3 demo 是我测试用例改来的,所有数据纯 js 处理,最终的 blob 数据浏览器各种支持,这种测试的没必要上传服务器(也没有可用服务器)。那几个按钮其实代码上没用任何逻辑上的前后关系,可以随便点,不过要拿到录音还是要按目视的顺序来~ |
5 zarte 2018-05-17 09:45:09 +08:00 支持 |
6 shpasspass 018-05-17 17:26:44 +08:00 iphone 打开 https://xiangyuecn.github.io/Recorder/后,点击打开录音,然后就说该浏览器不支持录音。微信,chrome,uc 浏览器都无法录音。 |
7 xiangyuecn OP @shpasspass 截个图瞄瞄 米有苹果手机测试 |
8 shpasspass 2018-05-17 17:34:32 +08:00 微信的 chrome 和 safari 也一样 |
9 xiangyuecn OP |
10 shpasspass 2018-05-17 22:25:40 +08:00 我用的是 ios11,实际还不支持 getUserMedia |
11 xiangyuecn OP @shpasspass #10 好吧 底层不支持也是无力回天 |