html5 – iPad播放视频文件

html5 – iPad播放视频文件,第1张

概述我目前正在构建一个用作视频库的xpage应用程序.除Ipad / Iphone设备外,一切都很好.该应用程序使用注释文档来存储描述,摘要和当前要显示的mp4文件. 要显示我们使用闪光控制的信息.由于这不适用于ipad ofcourse,我使用的是html 5视频标签.现在我们遇到的问题是videofiles在ipad上无法正常播放. 当我使用$file url时 http://www.mytest 我目前正在构建一个用作视频库的xpage应用程序.除Ipad / Iphone设备外,一切都很好.该应用程序使用注释文档来存储描述,摘要和当前要显示的mp4文件.

要显示我们使用闪光控制的信息.由于这不适用于ipad ofcourse,我使用的是HTML 5视频标签.现在我们遇到的问题是vIDeofiles在ipad上无法正常播放.

当我使用$file url时

http://www.mytesterver.com/database.nsf/.SysAllByUniversalId/5931A35AD3249395C1257AC900587627/ $文件/ test.mp4

ipad不接受网址,因此视频无法播放.现在当我在其他浏览器中检查时,这个url工作得很好.当我将vIDeofile作为文件资源上传并在ipad上以那种方式访问​​文件时

http://www.mytesterver.com/database.nsf/test.mp4

视频在所有系统上流畅播放.现在我可以改变代码,以便生成文件资源.但是我希望将所有文件,文本等保存在一个文档中.是否有人可以向我解释为什么以及如何解决这个问题?我认为它与标题没有正确发送有关,但我不确定.

解决方法 这两个请求之间的区别在于,如果打开“附件”,则不会设置Accept-Ranges:bytes http标头. Safari需要此标题.

http servers hosting media files for iOS must support byte-range requests

[来源:Safari开发者库]

如果您将视频作为文件资源打开,则会从多米诺骨牌服务器正确添加标头.

链接:Does iPhone/iPad Safari require ‘Accept-Ranges’ header for video?

编辑:

作为一种可能的解决方法,您可以使用类似这样的servlet:http://balusc.blogspot.de/2009/02/fileservlet-supporting-resume-and.html

总结

以上是内存溢出为你收集整理的html5 – iPad播放视频文件全部内容,希望文章能够帮你解决html5 – iPad播放视频文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1079925.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存