如何在 uiwebview 视频标签中支持横向模式?

发布于 2024-11-02 01:35:50 字数 416 浏览 0 评论 0原文

我正在使用视频标签将 mp4 视频文件从 url 加载到 uiwebview 中:

<body style=\"margin:0\"><video src=\"%@\" width=\"285\" height=\"203\" 
poster=\"%@\" autoplay=\"autoplay\" controls=\"controls\"></video></body>

但是,该视频仅使用 QuickTime 播放器在肖像模式下播放。我怎样才能让视频也横向播放?

我无法覆盖该功能以支持方向,因为我的应用程序是基于纵向模式的,但由于视频以全屏模式启动,我希望它支持两个方向。

Youtube 播放器支持两种方向。那么有没有什么选择可以让这两个方向都发挥作用呢?

I am loading a mp4 video file from a url using the video tag into a uiwebview:

<body style=\"margin:0\"><video src=\"%@\" width=\"285\" height=\"203\" 
poster=\"%@\" autoplay=\"autoplay\" controls=\"controls\"></video></body>

However the video plays only in portait mode using the QuickTime player. How can i make the video play in landscape too?

I cannot override the function to support orientation as my application is portrait mode based, but since video starts in full screen mode, I want it to support both orientations.

Youtube player supports both orientations though. So are there any options to get both orientations working?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小糖芽 2024-11-09 01:35:50

这有点黑客,但你可以尝试这样的事情:

自动旋转从 HTML5 <视频> 播放的视频在UIWebView中

It's a bit of a hack, but you could try something like this:

Autorotating video played from HTML5 <video> in UIWebView

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文