Carplay 仪表板中不显示播放/暂停按钮
Posted
技术标签:
【中文标题】Carplay 仪表板中不显示播放/暂停按钮【英文标题】:Play/Pause Button doesn't appear in Carplay Dashboard 【发布时间】:2020-07-07 11:22:04 【问题描述】:我有一个收音机应用程序并与 carplay 集成。在 Carplay Dashboard 中,我只看到专辑封面图片和停止按钮。我想在仪表板中显示播放/暂停和跳过按钮。如果您对这个车站有所了解,可以帮帮我吗?
【问题讨论】:
【参考方案1】:您需要使用 MPRemoteCommandCenter 来访问远程媒体控制命令。查看docs for MPRemoteCommandCenter here。
然后,您可以通过设置或取消设置isEnabled
以及使用addTarget
为某些命令添加目标来启用和禁用某些汽车游戏命令。
例如,要添加带有目标的暂停命令并禁用向后搜索命令,您可以执行以下操作:
let commandCenter = MPRemoteCommandCenter.shared()
commandCenter.pauseCommand.addTarget (_) -> MPRemoteCommandHandlerStatus in
// Pause your media player
return .success
commandCenter.seekBackwardCommand.isEnabled = false
【讨论】:
以上是关于Carplay 仪表板中不显示播放/暂停按钮的主要内容,如果未能解决你的问题,请参考以下文章
Dynamics 365 隐藏实体列表界面的显示图表和打开仪表板按钮