首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >video.js for WordPress :IE8中的JavaScript错误

video.js for WordPress :IE8中的JavaScript错误
EN

Stack Overflow用户
提问于 2013-01-30 12:15:01
回答 1查看 1.9K关注 0票数 1

我使用的是Video.js - HTML5 WordPress视频播放器和WordPress 3.5。我的MP4视频通常在Chrome、Firefox和Safari中播放,而不是Internet 8。它显示了一个JavaScript错误:

代码语言:javascript
运行
复制
Invalid Argument
video.js     Line: 21
Code: 0   Char: 29906
URI: http://vjs.zencdn.net/c/video.js

正如我在这个帖子 video.js支持论坛中看到的那样,许多用户报告了相同的错误,但似乎没有提供解决方案。有谁能给我提供一些灯光吗?

更新:这里是我使用的短代码:

视频http://video/path/here.mp4“mp4=”width=“95%

文章内容中没有其他内容。WordPress版本: 3.5

目前已安装的已激活插件:

  • 用于WordPress v3.0.2的Fancybox
  • 散装水印v1.5.1
  • AP Extended类型v1.1 (一些互联网上的人建议安装它可以解决这个问题,但它根本没有修复)
  • Video.js - HTML5 WordPress v3.2.2视频播放器
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-12 17:42:16

问题是以下代码:

代码语言:javascript
运行
复制
el.style.width=initWidth+"px"

这段代码可以在video.js文件中找到。您需要在本地托管该文件,以便在下面进行编辑。

你可能在你的视频上使用了100%的宽度。因此,视频is试图将父div的宽度设置为"100%px“。这当然行不通。

将上面的行更改为:

代码语言:javascript
运行
复制
el.style.width=initWidth.indexOf('%') !== -1 ? initWidth : initWidth+"px";
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14603787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档