gpt4 book ai didi

javascript - AngularJS 播放暂停函数

转载 作者:行者123 更新时间:2023-12-03 03:04:35 24 4
gpt4 key购买 nike

这是我们的 JavaScript:

function playPause(audio){
var sound=document.getElementById(audio);
if (sound.paused){
sound.play();
} else {
sound.pause();
sound.currentTime=0;
}
}

现在我想创建一个具有相同功能的 AngularJS Controller 。我该怎么做?

最佳答案

var app = angular.module('myApp', []);

app.controller('myController', function($scope){
$scope.playPause = function(audio){
var sound = document.getElementById(audio);
if (sound.paused){
sound.play();
} else {
sound.pause();
sound.currentTime=0;
}
}
})

<div ng-app="myApp">
<div ng-controller="myController">
<player id="somePlayer"></player>
<button ng-click="playPause('somePlayer')">Play or Pause</a>
</div>
</div>

关于javascript - AngularJS 播放暂停函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47224080/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com