首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动媒体(audio+videos)从黑莓的开始

启动媒体(audio+videos)从黑莓的开始
EN

Stack Overflow用户
提问于 2013-11-25 13:27:49
回答 2查看 45关注 0票数 2

当任何人点击我的停止按钮&然后点击play,音频或视频从一开始就播放。

这是我用来播放视频/音频的代码

代码语言:javascript
复制
_player.start();
_player.setLoopCount(-1);

下面是我用来阻止视频/音频的代码

代码语言:javascript
复制
_player.stop();
_player.setTimeBase(null);

但是,当我点击停止,然后播放按钮,音频/视频不播放从开始;它将恢复循环播放从它停止的地方。

EN

回答 2

Stack Overflow用户

发布于 2013-11-25 17:25:33

您应该使用setMediaTime(long now)方法重置时间。

代码语言:javascript
复制
//Pause the player
_player.stop(); 

//Reset the time to 0
_player.setMediaTime(0); 
票数 3
EN

Stack Overflow用户

发布于 2013-11-28 19:35:02

几年前我花了很多时间研究这个话题。我的结论是,为了从一开始就以一种能够在所有设备上工作的方式重新启动音乐,需要停止(),释放(),关闭()并使Player对象为空,然后重新初始化它。

理论上,您应该使用setMediaTime(),但是这个函数在某些设备上非常错误,根据设备的不同而有很大的不同。从而使该功能失效。

关于音乐回放的更多提示:http://indiegamemusic.com/help.php?id=1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20194306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档