我的研究告诉我,现在有办法逃脱iPhone或iTouch上的iOS浏览器中的全屏视频观看。它似乎也没有办法修改与视频一起显示的本机控件。在这种情况下,用户在观看视频时是否处于黑盒子中?
我正试图找个用户表示他们喜欢正在播放的视频。有什么我可以做的不是黑客攻击吗?如果没有,Apple有任何迹象表明他们愿意改变这个吗?我宁愿不在这个项目中制作应用程序。
答案 0 :(得分:0)
你实际上可以在iOS浏览器上播放视频,如果这是你的目标,尽管有限制 - 更新答案:
在iOS上的浏览器中内嵌播放视频
大屏幕iOS(iPad)上的Safari 应该支持内嵌视频(我没有iPAD手来验证这仍然有用......)。
Safari on'小屏幕' iOS(即iPhone)不支持内联视频作为标准。至少有一种解决方法允许它,但这确实绕过了大部分原生视频播放性能提升,因此可能无法满足您的需求。正如您将从链接中看到的那样,这是一项正在进行的工作,但是在iPhone浏览器上尝试演示 - 您需要点击视频旁边的小播放按钮,而不是在撰写本文时视频顶部的按钮。 :
在iOS上的UIWebView中播放内联
看看这个Apple开发者页面:
特别是:
allowsInlineMediaPlayback
一个布尔值,用于确定HTML5视频是否内联播放或使用本机全屏控制器。
和
讨论 iPhone上的默认值为NO。
为了让视频内联播放,不仅需要在视图上设置此属性,而且HTML文档中的视频元素还必须包含webkit-playsinline属性。