首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当应用程序不是活动应用程序时如何播放音乐?

当应用程序不是活动应用程序时如何播放音乐?
EN

Ask Ubuntu用户
提问于 2015-03-02 13:46:03
回答 1查看 401关注 0票数 1

我正在为Ubuntu开发一个音乐应用程序

当我的应用程序在后台或屏幕关闭时,我不知道如何继续播放音乐。显然,媒体中心是一个平台服务引入允许这一点。

但是,我找不到任何关于媒体中心的文档。现在,我只使用QtMultimedia.MediaPlayer启动/停止/…回放,这自动允许我的应用程序继续播放当前的歌曲,即使切换到另一个应用程序。

现在,我仍然需要修复切换到另一首歌曲后,播放当前的歌曲已经完成。目前,我对这个特性的实现似乎与官方音乐中使用的实现相同--应用程序:将一个插槽连接到MediaPlayer的"statusChanged"-Signal,以检查状态是否为"EndOfMedia“。然后更新.source并播放()下一首曲目。这在桌面上工作,当应用程序在手机上活动时也是如此。如果应用程序不活动或屏幕关闭,我必须切换回我的应用程序,以便播放继续艰难。

以下是音乐应用程序的实现,第222行:http://bazaar.launchpad.net/~music-app-dev/music-app/remix/view/head:/Player.qml#L222

现在我想知道为什么这看起来适用于音乐应用程序,但在我的应用程序中失败了。也许音乐应用在2013年还引入了生命周期异常?还是我错过了什么?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-03-05 13:36:35

jhodapp:嘿,我想问一下媒体中心对播放列表的支持状况。 jhodapp:我们有几个第三方音乐应用程序正在寻找添加播放列表支持,如果没有它,我想问的是 jhodapp,我想问的是:) nik90,它在我的列表中最有可能在下一次迭代中完成,所以可能在大约2周后开始。

因此,音乐应用程序仍然使用生命周期异常,但一些耐心应该有助于解决这个问题。

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

https://askubuntu.com/questions/591832

复制
相关文章

相似问题

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