可以在Android上自动启动视频图像/声音吗?

时间:2016-03-08 08:13:20

标签: android angularjs html5-video html5-audio videogular

当我在Android上使用普通的html5视频/音频时,我让我的用户在启动时单击一个按钮。在点击处理程序中,我启动了所有媒体:

$('.viewaud').each(function(i,el){
                el.load();
                el.play();
                el.pause();
            })

之后,我可以以编程方式启动视频/声音而无需用户点击。 在视频中是否有类似的可能性?

1 个答案:

答案 0 :(得分:0)

是的,你可以用Videogular做类似的事情。

HTML模板:

<videogular vg-player-ready="vm.onPlayerReady($API)">
    <!-- other components -->
</videogular>
<button type="button" ng-click="vm.onClickStart()">Start</button>

JS控制器:

angular.module("myApp").controller("MainCtrl",
    function ($sce) {
        this.onPlayerReady = function (API) {
            this.API = API;
        };

        this.onClickStart = function (event) {
            this.API.play();
            this.API.pause();
        };

        // More code...
    }
);