为什么苹果设备在自己的播放器中播放html5视频?

发布于 2024-12-22 07:40:30 字数 495 浏览 0 评论 0原文

我尝试了不同的 html 播放器并使用 html5 视频标签。然而,苹果设备(ipod touch 4、iphone 4、ipad)在其自己的播放器中显示 html5 视频。

我的主要目标是在视频上显示叠加广告。我决定借助绝对定位和 z-index 来隐藏/显示 div。它适用于我电脑上的浏览器,但无法在苹果设备中管理。

为了在苹果设备上显示广告,首先我需要使用我自己的html5播放器,而不是苹果的默认视频播放器。

我的方法可行还是有任何解决方法?任何想法都将受到高度赞赏。

谢谢,

已编辑

有一个属性“webkit-playsinline”。但这也行不通。我认为它只适用于使用 UIWebView 的应用程序编程。

<video id="video" width="480" height="320" webkit-playsinline>

I tried different html players and used html5 video tag. However apple devices (ipod touch 4, iphone 4, ipad) shows html5 videos in its own player.

My main goal is to show overlay adverts on video. I decided to hide/show div with the help of absolute positioning and z-index. It worked for browsers in my PC, however couldn't manage in apple devices.

In order to show advert on apple devices, firstly I need to use my own html5 player, not apple's default video player.

Is my approach possible or are there any workarounds? Any ideas will be highly appreciated.

Thanks,

editted

There is an attribute "webkit-playsinline". But that does not work either. I think it only works in app programming with UIWebView.

<video id="video" width="480" height="320" webkit-playsinline>

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

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

发布评论

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

评论(1

触ぅ动初心 2024-12-29 07:40:30

抱歉,您不能使用其他播放器。任何支持 html5 的浏览器都可以为您提供几种不同的播放器。每个播放器都内置于浏览器中。它是浏览器的一部分。
当您使用 Apple 设备进行浏览时,您只能使用 Safari(和 Opera)。 Safari 只有 1 个 html5 视频播放器。 Opera 使用 safari 实现的播放器:)

Sorry, but you can't use another player. Any browser with html5 supporting can you few different players. Every player build in to browser. It is part of browser.
When you use your apple device for browsing you can use only Safari (and Opera). Safari has only 1 player for html5-video. And Opera use safari-implementation of player :)

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