今天是星期一,瞄了一眼 v2,然后再瞄了一下我的 github,发现主页上赫然出现了一个 250😂,这个库的代码是我前前后后花了差不多两年时间纯手工打磨出来的。于是乎就有了此主题。
最初的首次提交的代码是我自己项目中用到的一个录音模块,那个时间稀里哗啦的在 github 上开源了好几个库,这个就是其中之一。
开源的一个最大的好处是有很多热心的开发者会给你提出未发现的毛病,最多的还是兼容性问题;印象最深的就是 IOS 上的两个特有的 Feature,至今没有解决,当然甩锅给苹果是最佳的选择😂
最初这个库就是简单的开源了录音功能,后面把对微信特殊支持和 Hybrid App 支持代码都开源了,不过后面两部分和我项目用到的代码差异蛮大,更新起来比较费劲,不过后面我写的项目里面都改用库里面的代码,轻松不少。
再后来又把 App 的录音源码给开源了,包括新写的 IOS 的源码。最后终于把 demo 魔改成了一个语音聊天界面,不过还保持着最初的那个原始简单粗暴的样子。
已经组建了一个群,发现几乎每天都有那么 1、2 个在接入这个库的功能需要问问题,并且好多是文档里面已经写明了的,看样子文档写的是够烂,只有自己看的懂😂
有些开发者用了这个库后也会发些文章,给这个库陆陆续续的带来不少新用户。
大动作可能没有了,这个模块写的代码都开源的干干净净了,剩下的搜集信息改 bug。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.