无法在Angular JS中播放视频

无名氏

我正在尝试使用angular js创建视频播放器。我无法播放视频。以下是我尝试过的。

    videoPlayer.factory('controloptions',function()
{
    var controloptions={};
    controloptions.state="play";
    controloptions.volumestate="high";
    controloptions.videoElement=angular.element(document.querySelector("#video_play"))

    controloptions.play1=function($event)
    {
        angular.element(document.querySelector("#video_play")).play(); 
        alert("a")
    },
    controloptions.pause1=function($event)
    {

        console.log(controloptions.videoElement)
        //controloptions.state="pause";
        angular.element(document.querySelector("#video_play")).pause(); 
    }
   }

我不知道这是否是播放视频的正确方法。

伊皮

angular.element创建一个jquery / jqlite元素,它具有一组非常特定的方法play()不是其中之一。

document.querySelector("#video_play").play(); // Works
angular.element(document.querySelector("#video_play"))[0].play(); // Works as well

除非您至少将它保存起来供以后使用,否则创建一个jquery-object是没有意义的。

但这是有角度的方式吗?可能是。您可以烘烤指令中的混乱并将其隐藏在看不见的地方,但是您必须在某个时候调用html元素。

// Perhaps something along those lines to make it look cleaner.
$scope.video = $element.find('video')[0];
$scope.video.play();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在JWPlayer中播放视频

来自分类Dev

视频无法在Chrome中播放

来自分类Dev

无法在JWPlayer中播放视频

来自分类Dev

无法在Angular 7中播放MP4视频

来自分类Dev

视频无法在Processing 3.1.1中播放

来自分类Dev

Android:Vimeo视频无法在Webview中播放

来自分类Dev

无法在OpenCV中播放视频(Python 2.7)

来自分类Dev

YouTube视频无法在Ubuntu 14.04中播放

来自分类Dev

无法在Android LsitView中播放视频

来自分类Dev

Youtube视频无法在Firefox中播放

来自分类Dev

视频无法在HTML <video>标签中播放

来自分类Dev

VideoView无法播放资源中的视频

来自分类Dev

YouTube视频无法在QT WebView中播放

来自分类Dev

无法播放HTML5中的视频

来自分类Dev

无法在浏览器中播放视频

来自分类Dev

使用Angular JS获取播放列表中的所有YouTube视频

来自分类Dev

将其作为 JSON 文件从资产/视频传递后,无法在 Angular 中播放 mp4 视频

来自分类Dev

JavaFX视频无法播放

来自分类Dev

MPMoviePlayerController无法播放视频

来自分类Dev

android:无法播放视频

来自分类Dev

VideoView无法播放视频

来自分类Dev

无法播放此视频

来自分类Dev

iOS无法播放视频

来自分类Dev

AVPlayer 无法播放视频

来自分类Dev

无法使用AVPlayer在ios8中播放视频

来自分类Dev

无法在Firefox中播放YouTube视频-Opera可以工作吗?

来自分类Dev

Vimeo嵌入式视频无法在Firefox中播放

来自分类Dev

HTML5视频仅在Chrome中无法播放

来自分类Dev

youtube视频无法在我的webview应用程序中播放?