apicloud apicloud

注册
查看: 7995|回复: 42

[模块教程] audioStreamer示例

主题:
142
帖子:
7064
云币:
3632

圣诞节足球狗捣蛋鬼儿童节快乐

[模块教程] audioStreamer示例

7995 42 | 发表于 2018-10-31 11:21:51 |阅读模式 | |
本帖最后由 粉红顽皮新 于 2018-12-25 17:49 编辑

audioStreamer 模块概述:
audioStreamer 是一个音频播放器,使用本模块可实现对音频文件的播放、暂停、停止、跳转、设置当前播放位置等各种功能。支持对本地、网络音频资源的播放。

如需支持后台播放功能请参考 config.xml 配置说明文档里关于 BackgroundMode 的配置


注意:
①配置实例如下:

  1. <preference name="backgroundMode" value="audio"/>
复制代码

在 iOS 平台上,当音频在后台播放时,若启动其它播放音频的 APP,则后台播放事件会被挂起。
当有电话呼入、呼出或其它占用喇叭的事件发生时,也会打断后台播放音频。被打断播放的事件可通过 addEventListener 接口监听。


模块运行效果图:
demo压缩包:

本帖子中包含更多资源    您需要 登录 才可以下载或查看,没有帐号?立即注册

老司机

UID:673413

主题:
175
帖子:
12671
云币:
5646

圣诞节

发表于 2018-10-31 15:27:14 |
感谢分享

主题:
17
帖子:
63
云币:
68
发表于 2018-11-22 16:25:00 |
太赞了,感谢楼主

主题:
17
帖子:
63
云币:
68
发表于 2018-11-22 16:25:22 |
要是能把图片上的点击事件加上就更完美了

主题:
142
帖子:
7064
云币:
3632

圣诞节足球狗捣蛋鬼儿童节快乐

 楼主| 发表于 2018-11-22 16:30:53 |
俗人将庸 发表于 2018-11-22 16:25
要是能把图片上的点击事件加上就更完美了

还有另一个音乐播放器的示例,你可以看看

主题:
4
帖子:
22
云币:
27
发表于 2018-12-4 10:43:06 |
你好,请问下还可以播放其他什么格式的文件

主题:
142
帖子:
7064
云币:
3632

圣诞节足球狗捣蛋鬼儿童节快乐

 楼主| 发表于 2018-12-4 13:25:13 |
机器在思考 发表于 2018-12-4 10:43
你好,请问下还可以播放其他什么格式的文件

path:

类型:字符串
描述:音频资源地址,支持本地和网络路径(fs://、widget://、http://、https:// 等)
注意:如果需要播放"/var/mobile/Containers/Data/Application/239DBA7D-B4E4-4BA6-A100-7A3996A9373B/Documents/uzfs/A6079192279888/test.mp3" 该路径的音频, 需要添加类似".mp3"的后缀,否则不能正常播放。

驾校小白

UID:630952

主题:
1
帖子:
17
云币:
19
发表于 2018-12-10 19:11:33 |
请教一下 就是这个模块 在安卓调用百度语音链接地址能正常播放 ios就没反应

主题:
142
帖子:
7064
云币:
3632

圣诞节足球狗捣蛋鬼儿童节快乐

 楼主| 发表于 2018-12-11 09:30:09 |
wyh666 发表于 2018-12-10 19:11
请教一下 就是这个模块 在安卓调用百度语音链接地址能正常播放 ios就没反应 ...

你地址什么样的,发一下

主题:
5
帖子:
26
云币:
70
发表于 2018-12-12 10:54:10 |
本帖最后由 旧梦undefind 于 2018-12-12 11:27 编辑

音频直播流,在IOS端加载很快,在安卓端加载速度特别慢,得有个1分钟左右,而这个音频流,在安卓端用H5网页打开又很快。播放示例给的“http://7xisq1.com1.z0.glb.clouddn.com/apicloud/0d0b81b8bd5ab81bda9ca54267eb9b98.mp3”,这个安卓和IOS都没问题。
求指点。。
测试机型:安卓端为小米mix  小米max;IOS端:iphone7
流地址:http://http.qingting.fm/4410154.mp3

12345下一页
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表