HTML5   发布时间:2022-04-26  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了html5 – Video.js在某些未知的参数下打破了IE9和IE10大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我几个月来一直在敲我的桌子,试图找到解决这个问题的方法.最大的问题是它只会在某些情况下弹出.自 modern.ie推出以及IE10发布以来,我已经重新寻找答案.

我正在运行Win7 64位,目前拥有最新的IE10(10.0.9200.16521).当我加载安装了video.js的站点时,它在标准模式下失败.但是在怪癖模式下使用Flash.以各种方式删除video.js可以使用IE10的HTML5功能加载视频.这甚至实际上发生在videojs.com主页上.到目前为止,我已尝试过其他地方的以下建议……

>使用完整路径而不是相对URl.
>更改为preload =“none”
>禁用加载项后运行IE
>以安全模式运行IE
>将IE作为单独的用户运行
>几个月以前的许多其他类似的事我不记得了.

我已在虚拟机内的全新安装上成功运行该站点.我的Win7 64位电脑在家里.但我的机器在工作,以前使用IE9,现在使用IE10不起作用.我看过类似的帖子,所以我知道我并不孤单.有没有人有任何新的建议?

可以在另一个问题中找到展示此问题的一个非常简单的示例:video.js videos get stuck in IE9 and IE10,double length on Mac Safari

更新:找到强制IE to use Flash的参.认为这可能是一个解决方法,同时试图让IE使用HTML5.它成功地使其他浏览器使用Flash(在测试中确保我的IE条件评论没有搞砸). IE仍然无法正常工作.

更新2:我发现其他完全不相关的网站也无法加载.虑到这个问题在全新安装时不会发生,我可能需要尝试删除IE并从全新下载安装.遗憾的是,这实际上并不能找到造成这个问题的原因,@R_819_9447@推迟浏览video.js源代码.这需要很多时间,所以如果有人在此期间提出解决方案,请让大家知道.

解决方法

在我在这里使用“相关”链接进行筛选之前,在黑暗中花了几个随机镜头(卸载插件,放到IE8,然后安装新的IE10副本).但我终于找到了解决方案.

从videojs样式表中删除Helvetica.

(还有你的其他风格).

一旦我从样式表中删除了所有Helvetica实例,一切都很美妙.

我知道Windows与旧的Type 1字体相似 – 比如Helvetica(我需要安装它,因为我公司的徽标设置在其中并且之前它被咬过).我没有意识到的是IE9 and IE10 effectively can’t render them at all,那就是杀死videojs.

遗憾的是,我们不能强迫用户外出购买新版本的Helvetica或Helvetica Nueue.所以我的建议是dropping it in favor of “sans-serif”.

h1 {
    font-family: sans-serif;
}

大佬总结

以上是大佬教程为你收集整理的html5 – Video.js在某些未知的参数下打破了IE9和IE10全部内容,希望文章能够帮你解决html5 – Video.js在某些未知的参数下打破了IE9和IE10所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。