Xamarin.Forms: 如何实现锁屏音频播放控件

Xamarin.Forms: How to implement lock screen audio player controls

我正在构建一个 Xamarin.Forms 应用程序,它本质上是一个音频播放器,我需要为两个平台上的音频播放器。我以前从未这样做过,而且我很难找到解释它是如何完成的可靠文档。

是否可以在 Xamarin.Forms 中执行此操作,或者我是否必须在 iOS 和 Android 本机项目中分别实现该功能?在任何一种情况下,如何?我是大三学生,需要一点起步。

非常感谢您的宝贵时间。祝你有美好的一天!

您是否尝试过 Xamarin Forms 的 MediaManager 插件?

https://blog.xamarin.com/play-audio-and-video-with-the-mediamanager-plugin-for-xamarin/

https://github.com/martijn00/XamarinMediaManager

不确定您是否发现了什么。我为此苦苦挣扎。 这个插件在这里 https://github.com/DanielCKennedy/XamMusic 做你需要的。您可以修改实现以从您的文件播放音乐,然后再播放系统音乐文件。

但是还是没有锁屏播放视频的选项。我已经致力于此并制作了一个样本来帮助他人。它已为 ios 做好准备,但现阶段还没有为 android 做好准备。