Wordpress媒体库无法正常工作 - mediaelementplayer不是一个功能

时间:2017-11-17 09:13:16

标签: wordpress media

Uncaught TypeError: b(...).not(...).filter(...).mediaelementplayer is not a function

我在wordpress最新更新4.9之后收到此问题。我在我的插件中使用此库,允许用户使用wp媒体上传上传图像。它工作正常,但在最新更新后,它返回错误,如上所述。

2 个答案:

答案 0 :(得分:13)

通过在functions.php文件中添加以下代码,应该解决错误。

add_action('wp_enqueue_scripts', 'my_register_javascript', 100);

function my_register_javascript() {
  wp_register_script('mediaelement', plugins_url('wp-mediaelement.min.js', __FILE__), array('jquery'), '4.8.2', true);
  wp_enqueue_script('mediaelement');
}

答案 1 :(得分:3)

  1. 是否会在帖子/页面编辑中显示?
  2. 'jQuery'按钮无效?
  3. 如果您对这两个问题的回答为“是”,请查看this.formulario = this.formBuilder.group({ title:[this.ocr.title, [Validators.required, Validators.minLength(3)] ], dateHour:[this.ocr.DateHour, [Validators.required] ], description:[this.ocr.description, [Validators.required] ], location: this.formBuilder.group({ lat:[this.ocr.location.lat, [Validators.required] ], lng:[this.ocr.location.lng, [Validators.required] ], }) }), }); 是否未加载两次,如果是,请仅加载一个或实施JQuery.noConflict()