Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在phantomJS中播放视频时出错_Javascript_Unit Testing_Jasmine_Phantomjs_Karma Runner - Fatal编程技术网

Javascript 在phantomJS中播放视频时出错

Javascript 在phantomJS中播放视频时出错,javascript,unit-testing,jasmine,phantomjs,karma-runner,Javascript,Unit Testing,Jasmine,Phantomjs,Karma Runner,我用的是因果报应、茉莉花和幻影。 在我的一次测试中,我必须做到以下几点: let video = this.element.find('#my-video'); video.play(); 但它给出了以下错误: TypeError:undefined不是构造函数(正在计算“video.play()”) 在浏览器中运行Karma时没有错误,但在终端中运行时是。不支持PhantomJS中的视频标记。 在GitHub上看到这个 您可以使用E2E进行测试,比如在RealBrowser上运行的selen

我用的是因果报应、茉莉花和幻影。 在我的一次测试中,我必须做到以下几点:

let video = this.element.find('#my-video');
video.play();
但它给出了以下错误:

TypeError:undefined不是构造函数(正在计算“video.play()”)


在浏览器中运行Karma时没有错误,但在终端中运行时是。

不支持PhantomJS中的
视频
标记。 在GitHub上看到这个

您可以使用E2E进行测试,比如在RealBrowser上运行的selenium,或者模拟HTML元素