我正在使用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();
}

恢复暂停的曲目。

10-07 19:25
查看更多