我正在使用 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();
}
你好,开发者我错了,如何使用 以 xamarin 形式播放暂停音频Plugin.MediaManager.Forms 包装
and i attached a file of given permission
最佳答案
采用:
private async void PlayPausedAudio(object sender, EventArgs e)
{
await CrossMediaManager.Current.PlaybackController.Play();
}
恢复暂停的轨道。
关于android - 如何使用 Xamarin 播放暂停音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54460466/