.NET MAUI Blazor html5 video tag, The progress bar cannot be dragged

Andi 20 信誉分
2024-07-14T04:22:19.6+00:00

Currently, the progress bar for '<video>' cannot be changed on Android and Windows. Is this a bug?

<video style="width:100%" controls>

<source src=@item.Src type="video/mp4">

</video>

Blazor
Blazor
一个免费的开源 Web 框架,使开发人员能够使用 Microsoft 开发的 C# 和 HTML 创建 Web 应用。
23 个问题
.NET MAUI
.NET MAUI
一种 Microsoft 开源框架,用于构建跨移动设备、平板电脑、台式机的原生设备应用程序。
88 个问题
{count} 票

接受的答案
  1. Yonglun Liu (Shanghai Wicresoft Co,.Ltd.) 43,931 信誉分 Microsoft 供应商
    2024-07-16T08:10:25.58+00:00

    Hello,

    感谢你的反馈。

    经过测试,无法拖动进度条的情况仅在使用本地文件时发生。如果播放在线视频则不会出现这种情况。这应该是由于HTML标签的流式传输方式引起的。你可以将此问题反馈到官方仓库中以使开发团队意识到这一点。

    对于第二个问题,这实际上是可以预期的。在Android中,WebView本身并不支持全屏播放,因此按钮是灰色的。

    此问题已经在Github中的 MAUI WebView Apps do not allow iframe videos to run full screen #8030有了相关讨论和解决方案。

    Hello friends, I found a solution and I wrote an article about how to implement it, hopefully you find it helpful :) In this post, I will show you how to enable the feature allowing users to watch videos in full-screen mode on .NET MAUI WebViews for Android, using a simple custom handler and some native code. https://dev.to/vhugogarcia/net-maui-webviews-how-to-play-videos-in-full-screen-1j03 Thank you all!

    Best Regards,

    Alec Liu.


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。