在iPad上播放HTML5视频并寻找(Playing HTML5 Video on IPad and seeking)

非常奇怪的错误,我似乎无法弄清楚。

我试图在用户点击播放时从某个特定位置播放HTML5视频。 我试图在视频开始播放时寻求正确的方式。

在我的播放事件中,我做了this.currentTime = X

在浏览器上它工作正常。 但在iPad上,当我播放视频时,视频无法找到正确的位置(从零开始)。

更奇怪的是,如果我在setTimeout中做this.currentTime = X调用,比如说1秒,它就可以在IPad上工作(有时候)。

Very strange bug I can't seems to figure out.

I am trying to get an HTML5 video to play from a certain position when a user hits play. I am trying to have it seek right when the video starts to play.

On my play event I do this.currentTime = X

On the browser it works fine. But on the IPad, when I play the video, the video doesn't seek to the right position (it starts from zero).

Even more oddly, if I do the this.currentTime = X call in a setTimeout of let's say 1 second, it works on the IPad (sometimes).

原文:https://stackoverflow.com/questions/11252062

更新时间:2019-11-01 19:49

相关问答

对, 我和这个没有任何关系,并向苹果提出了一个错误。 几周后,他们回到我说,很简单,我应该添加“webkit -playinline”到HTML上的视频标签,以及在UIWebView中添加“allowedInlineMediaPlayback”属性。 所以最后,这就是它的样子: HTML

OBJ-C webview.allowsInlineMediaPlayback =

...

这里 DEMO var vids = {

vid1:"http://www.youtube.com/embed/87O_YA4rLyk",

vid2:"http://www.youtube.com/embed/nQ2TsPhsWTA"

}

$(function(e) {

$(".video-section ul li").click(function(e) {

$(this).hide();

$(this).siblings().show();

...

听起来这可能是一个路径问题。 您正在为视频使用相对路径名,因此它们需要位于HTML预期的位置才能找到它们。 您需要将绝对路径名用于包中的文件,或者确保将基础href定义为指向保存这些图像的适当文件夹(显式地在HTML中或通过在loadHTMLString中指定正确的baseref):baseURL :打电话。 快速测试这是否有问题的一种方法是将视频文件旁边的.png放在HTML中,并将其引用到HTML中。 如果.png没有显示出来,那么这不是视频问题,而是寻找资产的问题。 Sounds like

...

由于某些原因,除非您设置controls =“true”标志,否则视频无法在iPad上播放。 For some reason videos would not play on iPad unless you set the controls="true" flag.

您是否尝试过重命名视频以进行ogg扩展? I broke down and converted the files to M4V and it's working fine.

这可能与我遇到的问题相同。 将controls属性添加到视频标记时,视频标记将捕获所有事件。尝试删除controls属性... This may be the same problem I had. The video tag will capture all the events when the controls attribute is added to the video tag.. Try removing the controls attribute...

请参阅我的问题,根据HTML 5在移动游猎。 似乎无法控制它,因为视频渲染通过浏览器委托给硬件,并显示在“上方”,因此控制它的css属性不会影响任何东西。 我的研究在一段时间之前,但不要以为从那以后发生了一些变化。 Please refer to my question according HTML 5 on mobile safari. Seems that it's impossible to control it, as video rendering is delegated to har

...

使用绝对路径而不是相对路径尝试相同的代码:

src="http://cdn.kaltura.org/apis/html5lib/kplayer-examples/media/bbb_trailer_iphone.m4v"

poster="http://cdn.kaltura.org/apis/html5lib/kplayer-examples/media/bbb480.jpg"

durationHint="

...

坏消息抱歉...迄今为止webkitEnterFullscreen不支持iPad。 好消息是规格已在这里草稿: http : //dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html 我们需要等一会儿才会发生...... So after painstakingly tedious debugging i discovered the cause of my problem. I went through all my css rules tha

...

不会。最终您可以使用getUserMedia / Stream API执行此操作,但iOS Safari目前不支持此功能。 No. Eventually you will be able to do this using the getUserMedia / Stream API but this is not currently supported on iOS Safari.

ipad在线看html5,在iPad上播放HTML5视频并寻找(Playing HTML5 Video on IPad and seeking)相关推荐

  1. 电脑位数怎么看_怎么用电脑播放4K视频?怎么用电脑看4K电影? 附带详细教程...

    怎么用电脑播放4KUHD超清视频?教你怎么用电脑看4K电影 附带详细教程 电脑播放HDR视频教程,教你怎么在电脑上播放HDR 4k超清视频: HDR这字眼当下火热,心里痒痒的是吗?手中也下载积聚了一些 ...

  2. html全景直播播放器,HTML5:网页如何播放VR视频?

    VR视频和普通视频有什么区别? VR即虚拟现实,VR视频又名全景视频,是指使用全景摄像机拍摄的,观看时可以自由变换视角的视频. 戴上VR眼镜,随着头部转动看到的图像也随之变化,仿佛身处一个虚拟的世界中 ...

  3. ipad在线看html5,完美支持Html5 iPad优酷播放体验

    完美支持Html5 iPad优酷播放体验 作者: 佚名 比特网 CNETNews.com.cn 2010-09-09 09:05:30 [导读]采用HTML5和HTTP Live Streaming技 ...

  4. ipad在线看html5,iPad 2: HTML5开发者必备首选

    最近Web开发工具厂商Sencha做了一项关于苹果iPad 2和运行Android 3.0 Honeycomb的摩托罗拉Xoom的测试,结果显示苹果Safari是毫无疑问最佳的HTML5浏览器:而An ...

  5. html页面播放avi视频,使用Waltr 2让你在iPad上播放MKV!

    在iPad上播放MKV十分棘手,因为Apple正式宣布不支持这种格式.但是,有一种快速的解决方法可以将MKV电影放到iPad上.让我们开始追逐.iPad可以播放MKV吗?不.至少不是没有帮助.AppS ...

  6. html5网页中加入播放器,向网页中添加 HTML5 视频控件

    爱学习,爱生活,爱编程--希望能帮到你!更多>>> 如何开始使用 采用它的最基本形式,使用 HTML5  video 元素向网页中添加视频播放器是通过一行 HTML 完成的. 添加  ...

  7. vlc tv版 记住网络流_如何使用VLC在Apple TV上播放任何视频

    vlc tv版 记住网络流 When it comes to video playback, the cross-platform application VLC is a veritable Swi ...

  8. 视频编码h264怎么看_新手怎么上高速,视频拍给你看

    新手怎么上高速,视频拍给你看https://www.zhihu.com/video/1078283038936395776 ​ 其实高速开车并不比市区难的,心态放松一点,掌握一些简单的行车技巧,也不难 ...

  9. iphone4 base64 mp3 无法解析 html5,javascript - 如何使用HTML5在firefox上播放base64音频数据? - 堆栈内存溢出...

    我正在尝试编码base64格式的mp3文件. 然后通过broswer播放. 它适用于safari和chrome,但不适用于Firefox . 我的问题是"有没有办法让firefox以base ...

最新文章

  1. 如何防止我的模型过拟合?这篇文章给出了6大必备方法
  2. 运行在浏览器中的深度学习框架,开源了
  3. LNMP基础架构介绍与安装
  4. 傅里叶变化的本质:复数的实部和虚部的对应关系
  5. Hadoop多用户作业调度器和安全机制的自我总结
  6. QT,QVector 基本用法,遍历[实例讲解]
  7. 设计模式理解:工厂模式,抽象工厂,原型方法
  8. ORACLE TEXT FILTER PREFERENCE(二)
  9. RGB、YUV像素基础知识及处理数据
  10. ★_当第二次检测时我的65047777
  11. 美股,港股和A股三者之间的关系和差别
  12. 9:38 2009-7-29
  13. ras的c语言源代码文档,µMore(µITRON操作系统)--功能概况
  14. 20、在Linux中实现类似windows中获取配置文件的函数GetProfileString
  15. 原生JS 将canvas生成图片
  16. opencv常用函数整理(一)
  17. linux命令---ubuntu的vim命令用法
  18. 编译错误:vulkan/vulkan.h:没有那个文件或目录
  19. 解决——》Mysql导出excel时,数值型变成科学计数法
  20. 部分国家人均GDP和生活满意度可视化

热门文章

  1. 前后端分离项目,跨域问题解决方案
  2. C++和Python混合编程:C++ 通过 POST 请求访问 python 搭建的flask服务
  3. 【思路分享】如何制作支持自定义样式的免费思维导图软件
  4. 【量化交易】 成长指路 【0010】
  5. MySQL没卸载干净
  6. 分布式缓存Redis之发布/订阅(Pub/Sub)
  7. 中建八局四公司与蓝天控股、严一集团开展篮球友谊赛
  8. 性能测试阶段3之docker配置及jmeter安装
  9. 基本k-mean聚类的文本聚类算法原理和例子
  10. 全局变量和静态全局变量