[踩坑]解决用require.js引用video.js报错的问题

直接用require.js引用video.js,发现会报以下的错误

require(['videojs'],function(videojs){
	var options = {};
	videojs(id, options, function(){
		//......
	})
})

[踩坑]解决用require.js引用video.js报错的问题_第1张图片

话不多说,不整那些虚的,直接上解决方法:

define('global/window', [], () => {
    return window;
});

define('global/document', ['global/window'], (window) => {
    return window.document;
});

require(['videojs'],function(videojs){
	window.videojs = videojs;
	
	var options = {};
	videojs(id, options, function(){
		//......
	})
})

以上解决方法,亲测有效

你可能感兴趣的:(踩坑小记)