有一个微信项目要做一个mp3播放器功能,支持单曲循环,多条连续播放等功能...
这样的功能一般该怎么去实现?
微信有默认的接口去掉吗?
还是说调用一些插件实现功能呢?
请前辈指点。
有一个微信项目要做一个mp3播放器功能,支持单曲循环,多条连续播放等功能...
这样的功能一般该怎么去实现?
微信有默认的接口去掉吗?
还是说调用一些插件实现功能呢?
请前辈指点。
13 回答12.8k 阅读
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答1.9k 阅读
3 回答2.2k 阅读✓ 已解决
5 回答845 阅读
3 回答1.1k 阅读✓ 已解决
如果是做微网页开发的话,使用原生h5标签<audio>就可以了。
其他的音频播放空间基本上都是基于这个标签做的,但是在iOS和android上可能或多或少会有各种各样的问题。
最基本的问题是:
iOS上音频自动播放有问题,它需要有人交互才能播放,一般我们会做成一个播放按钮,当用户点击“播放”时播放音频
iOS实现audio标签时是采用单线程的,也就是说不能同时在多个浏览器中播放音频
iOS上播放会有沙沙声
其他的就还好了。我们有一个相关应用最早采用的是开源的插件,后来因为这些问题,后来直接采用audio了,最后实际证明效果还可以。