我正在使用Plugin.MediaManager.Forms播放xamarin形式的音频文件。
我用这段代码播放音频
public async void PlayAudio(string UrlPath)
{
var mediaFile = new MediaFile
{
Type = MediaFileType.Audio,
Availability = ResourceAvailability.Remote,
Url = UrlPath,
MetadataExtracted = true
};
await CrossMediaManager.Current.Play(mediaFile);
}
和音频播放完美,然后我通过此代码暂停了音频。
private async void PauseAudio(object sender, EventArgs e)
{
await CrossMediaManager.Current.Pause();
}
我使用此代码播放暂停音频,但无法正常工作
private async void PauseAudio(object sender, EventArgs e)
{
await CrossMediaManager.Current.PlaybackController.PlayPause();
}
您好,我错了,如何使用 Plugin.MediaManager.Forms Packge以xamarin格式播放暂停音频
and i attached a file of given permission
最佳答案
使用:
private async void PlayPausedAudio(object sender, EventArgs e)
{
await CrossMediaManager.Current.PlaybackController.Play();
}
恢复暂停的曲目。