video.js .src()函数无法识别

tk6*_*k66 1 javascript video html5 video.js

这是我的代码的一部分:

var myPlayer = document.getElementById("example_video_1");
        if (content=="play()") {
                $('title').html("screen:"+content);
            myPlayer.play();
        }
        if (content=="pause()") {
                $('title').html("screen:"+content);
            myPlayer.pause();
        }
        if (content.indexOf("src(")!=-1) {
            var videoMP4 = content.replace("src(","").replace(")","");
            myPlayer.src({type: "video/mp4", src:videoMP4});
            // {type: "video/webm", src:videoMP4.replace(".mp4", ".webm")},
            //  {type: "video/ogg", src:videoMP4.replace(".mp4", ".ogv")}
            // ]
            myPlayer.play();
        }
Run Code Online (Sandbox Code Playgroud)

暂停功能和播放功能按预期工作.但由于某种原因,当代码到达时

myPlayer.src({type: "video/mp4", src:videoMP4}); 
Run Code Online (Sandbox Code Playgroud)

我的控制台出错了:

Uncaught TypeError: Property 'src' of object #<HTMLVideoElement> is not a function 
Run Code Online (Sandbox Code Playgroud)

知道为什么会这样吗?

Jar*_*eer 6

var myPlayer = document.getElementById("example_video_1");

返回标准HTML video元素.你需要使用:

var myPlayer = _V_("example_video_1");

获取VideoJS对象.