【发布时间】:2022-06-14 19:30:37
【问题描述】:
我正在使用包含整个应用程序的 Blazor Webview 在 MAUI 中进行概念验证。
目前我们有一个旧的 Xamarin.Android 和 Xamarin.iOS。
当前应用程序的一项功能是它可以下载 .mp4 文件,然后在设备上本地播放。
现在,随着即将发布的 .NET MAUI,我正在调查尝试将应用从 Xamarin.iOS/.Android 移动到 .NET MAUI 是否是个好主意。
我的主要目标是使用 Blazor 开发一个 MAUI 应用,因为我们团队中主要是 Web 开发人员,并且将该应用作为 Web 应用提供服务也很有希望。
所以在我的 POC 中,我已成功将文件下载到设备(Android/iOS 模拟器),但现在我不知道如何播放它们。
当我尝试使用 Blazored.Video(简单的 HTML5 视频播放器)通过 Blazor 应用播放视频时,视频播放器无法确定路径。
我可以确认播放器的路径设置正确。
任何想法如何解决这个问题?
一种方法是跳出 Blazor webview 并导航到 MAUI xaml 页面。我已经成功跳出webview了。
但我不知道如何在 .NET MAUI 上播放视频。
在 Xamarin.Forms 中有例如 CrossMediaManager 插件,但现在使用 .NET MAUI 我无法弄清楚如何在 MAUI 应用程序中播放视频。
我猜 MAUI 社区工具包最终会实现 MediaElement 吗?
对此的任何想法将不胜感激!
我很高兴听到你的 cmets! 谢谢。
【问题讨论】:
标签: maui maui-blazor .net-maui maui-community-toolkit