【问题标题】:Xamarin Forms: MediaElement: How to stick the control bar always on top of the screen?Xamarin Forms:MediaElement:如何始终将控制栏粘贴在屏幕顶部?
【发布时间】:2020-12-10 17:00:36
【问题描述】:

我正在使用MediaElement 播放音频。我的问题是控件(播放、暂停和持续时间栏)并不总是显示。如果我点击MediaElement,控件只会显示黑屏。我需要在播放音频的整个过程中始终保持控件存在。

目前播放的音频如下:

我尝试了 KeepScreenOnShowsPlaybackControls 属性的真实值,但没有运气。

我需要如下截图所示的输出:

这里不能使用webview,因为我需要在音频播放结束时执行一些操作。

【问题讨论】:

标签: xamarin.forms mediaelement


【解决方案1】:

MediaElement 仍处于预览阶段。在您的情况下,您可以使用 Custom Renderer 实现 VideoPlayer .Check create the platform video players

此外,您还可以使用来自 nuget 的插件 MediaPlayer

如果您确实想使用 MediaElement 来实现它。您可以将功能请求发布到github,我们会跟进。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-13
    • 1970-01-01
    • 2021-11-30
    • 1970-01-01
    • 2010-11-16
    • 1970-01-01
    相关资源
    最近更新 更多