引用:西域男孩 发表于 2021-01-27 15:38 手机上用web技术搞混合开发最苦了,标准的html受限太多,第3方的混合框架又不标准,程序员太难了 |
引用:JackJiang 发表于 2021-01-27 15:29 感谢解疑,目前我也是这个思路,只有试一试了 |
引用:西域男孩 发表于 2021-01-27 14:49 web代码里,如果能调用uniapp提供的录音功能,就能实现:
以上就是这一个完整的语音消息处理流程。 |
引用:JackJiang 发表于 2021-01-27 11:33 uniapp提供录音这种能力,只是现在的问题是我用uniapp只是套一层壳,<web-view :webview-styles="webviewStyles" :src="http://192.168.2.101:5000/login.html"></web-view> 把web端的即时通讯套进去,其实功能还是在web即时通讯这里,uniapp只是套壳而已。 |
我昨天在微信上回复你了。我把它贴过来: web网页里调用硬件,这个怕是有点困难,你就算把它放到手机里运行,它说到底还是web。web为了安全考虑,连本地文件都不让你随便读写,何况硬件 不然,那恶意网页反了天了。 另外:你说你用的是uniapp这种html5混合框架的话,如果uniapp提供了这种能力,倒是有可能。但必竟它不是标准的浏览器,是自已的引擎,想怎么加功能都行,就像微信小程序一样,小程序里就行,因为小程序本身就是个定制的浏览器内核。具体你查一下uniapp的官方资料,看看有没有提供这种能力。 |