当我在Android上使用普通的html5视频/音频时,我让我的用户在启动时单击一个按钮。在点击处理程序中,我启动了所有媒体:
$('.viewaud').each(function(i,el){
el.load();
el.play();
el.pause();
})
之后,我可以以编程方式启动视频/声音而无需用户点击。 在视频中是否有类似的可能性?
答案 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...
}
);