我创建了一个JS捣鼓这个位置:
http://jsfiddle.net/lindseymysse/6C65Y/1/
错误:
从昨日傍晚,我正在停止加载的用户在网站上的几个视频。 我们使用iframe嵌入,并尝试做尽可能多的东西与HTML5成为可能。
要重现此错误:
如果用户或者是
已取消注册/已没有做出决定打开HTML5视频或
用户已经转向HTML5审判,视频将无法在的MacBook浏览器,Firefox或Safari浏览器播放。
如果用户要么打开再关HTML5试用,或者(如果他们已经签署了HTML5试用)毗邻,嵌入后的工作
一些端倪:
来自一个破碎的视频调试是这样的:
- 调试playbackQuality =小
- 斯科维尔= 1
- CFPS = 0
- PD = 0
- MOS = 0
- 调试flashVersion = MAC 11%2C2%2C202%2C235
- FS = 0
- HL = EN美国
- 调试日期=星期四14年5月10日%3A40 3A14%GMT%2D0700 2012
- IFRAME = 1
- LACT = NULL
- videoFps = 0
- VQ =汽车
- H = 355
- stageFps = 24
- =未指定调试错误
- TPMT = 0
- 成帧器= HTTP%253A%252F%252Ffiddle%2Ejshell%2Enet%252FunPrz%252F5%252Fshow%252F
- 体积= 100
- droppedFrames = 0
- W = 473
- EL = detailpage
- screenw = 1440
- screenh = 900
- 调试视频ID =
- playerw = 640
- 调试sourceData =
多一点:
- Mozilla的给出了错误: - 意外的值对齐解析preserveAspectRatio属性。
- 我们已经发现,这是嵌入在破损的影片是那些为Flash视频甚至在HTML5试用玩。
请看看我的jsfiddle重现错误。
是什么原因造成的? 这个错误不会在YouTube的API调用的onError抛出一个错误,是有办法发现它,所以我们可以解决这个问题?