首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何判断我的soundjs soundInstance是暂停还是完成?

我如何判断我的soundjs soundInstance是暂停还是完成?
EN

Stack Overflow用户
提问于 2014-10-12 21:41:25
回答 1查看 326关注 0票数 0

我正在使用soundjs构建一个简单的混音器,每个音轨都有标准的暂停/播放/擦除功能。

我让一切都运行得很好,从创建一个清单,到当它们被添加到播放列表时为每个“曲目”创建soundInstances。

但是我在文档或者关于soundInstance的可用信息中找不到如何动态地确定特定soundjs的播放状态是正在播放还是暂停。

虽然我可以跟踪"playState“属性,但这似乎并不能告诉我需要知道的信息。它只说明soundInstance是"playFinished“还是"playSucceeded”。

通过soundInstance.pause()检查已经暂停的soundInstance的这个属性会产生一个"playSucceed“。在通过soundInstance.resume()恢复soundInstance之后再次检查它也会产生一个"playSucceeded“值。

虽然我可以单独跟踪播放状态,但只需检查soundInstance本身来确定“已完成”(已停止)、“已暂停”、“正在播放”等内容,似乎是一种更简洁的方法。

有没有更好的方法通过soundInstance来实现这一点呢?

谢谢

杰夫

EN

回答 1

Stack Overflow用户

发布于 2014-10-15 00:17:22

它已作为SoundInstance.paused添加到SoundJS NEXT available on github

希望这能有所帮助。

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

https://stackoverflow.com/questions/26325750

复制
相关文章

相似问题

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