2017-01-15 1 views
2

Ich benutze Karma, Jasmin und PhantomJS. In einem meinem Test habe ich folgende Zeile:Fehler beim Videospiel in phantomJS

let video = this.element.find('#my-video'); 
video.play(); 

aber es gibt die folgenden Fehler:

TypeError: undefined is not a constructor (evaluating 'video.play()')

Wenn Karma dort in Browser läuft, ist kein Fehler, aber wenn im Terminal des Laufe ist .

Antwort

1

Es gibt keine Unterstützung für video Tag in PhantomJS. Siehe hierzu issue auf GitHub.

Sie können einen E2E für Sie Test wie Selen, die auf echten Browser läuft, oder spielen Sie das HTML-Element.

+1

Sie können SlimerJS verwenden (funktioniert auf FireFox) –

Verwandte Themen