尝试运行 mediaelement 播放器时出现此错误。
错误报告在mediaelement-and-player.min.js:44
。
编辑:我很抱歉,我从mediaelementjs.com支持网站发布了这个。
我试图使用 mediaelement.js 在我的网站上播放音频。
编辑 8/2:有趣的是,当我加载完整mediaelement-and-player.js
而不是minified
版本时,它工作正常。
尝试运行 mediaelement 播放器时出现此错误。
错误报告在mediaelement-and-player.min.js:44
。
编辑:我很抱歉,我从mediaelementjs.com支持网站发布了这个。
我试图使用 mediaelement.js 在我的网站上播放音频。
编辑 8/2:有趣的是,当我加载完整mediaelement-and-player.js
而不是minified
版本时,它工作正常。
我刚刚在尝试使用 Drupal 模块http://drupal.org/project/mediaelement时处理了同样的问题。
结果证明,一个核心 Drupal javascript 文件 drupal.js 正在调用 jQuery.noConflict() ,这将 $ 变量从全局范围内的定义中删除,从而暴露了 mediaelement-and-player.js 中的这个错误。
这是在 mediaelement 项目的问题队列中报告的,看起来修复刚刚提交:https ://github.com/johndyer/mediaelement/pull/570
很可能您尚未将 jquery 库加载到您的脚本中。
您必须通过 url 从页面标题中引用库(一个 js 文件)。url 可以指向您保存在本地或公共站点的 jquery 副本。