我有一个关于在后台播放的列表中播放某个音频的问题。有没有办法将数据从应用程序传递到后台音频代理,比如说,像 Spotify 一样播放第 5 个音频。
我正在处理的样本
有一些关于将数据从应用程序传递到代理的信息,但是我无法实现建议的内容。
你能帮我解决这个问题吗?提前致谢。
我有一个关于在后台播放的列表中播放某个音频的问题。有没有办法将数据从应用程序传递到后台音频代理,比如说,像 Spotify 一样播放第 5 个音频。
我正在处理的样本
有一些关于将数据从应用程序传递到代理的信息,但是我无法实现建议的内容。
你能帮我解决这个问题吗?提前致谢。
如果您想通过Tag
属性进行通信,那么您必须知道,一旦AudioTrack
创建,您将不得不使用 BeginEdit,如MSDN 所说:
使用 AudioTrack 构造函数之一创建轨道后,必须使用 BeginEdit() 和 EndEdit() 方法来更新对象。
例如更改Tag
可能如下所示:
AudioTrack track = BackgroundAudioPlayer.Instance.Track;
track.BeginEdit();
track.Tag = "New Tag";
track.EndEdit();
(此处需要通过引用访问)。