0
나는 ionic app에서 오디오를 재생하려고합니다. 브라우저에서 everthing은 정상적으로 작동하지만 장치에서는 오디오가 재생되지 않습니다. 하지만 ng-hide
이 작동하기 때문에 파일을 재생한다고 생각합니다. 나는 아무 것도 듣지 못한다. 볼륨이 올라 갔고, 헤드폰으로도 시도했습니다.오디오 html5 태그가있는 ionic app에서 오디오를 재생하면 충분합니까?
나는 정말로 org.apache.cordova.media
과 같은 플러그인이 필요합니까?
한 번 앱을 개발하고 비디오를 재생했으며 비디오 태그가 충분했습니다.
내 실수는 무엇입니까?
.controller('AudioCtrl', function($scope, $http, $timeout) {
var vid = document.getElementById("audio");
vid.onended = function() {
$timeout(function(){
$scope.pause = true;
}, 0);
}
$scope.pause = true;
$scope.playAudio = function() {
vid.play();
$scope.pause = false;
}
$scope.pauseAudio = function() {
vid.pause();
$scope.pause = true;
}
}
)
마크 업: 나는 문제가 발생했습니다
<audio id="audio">
<source src="../audio/14.mp3" type="audio/mpeg">
</audio>
<img src="img/second/play.png" ng-click="playAudio()" ng-hide="!pause" alt="" id="s_play" class="animated bounceIn">
<img src="img/second/pause.png" ng-click="pauseAudio()" ng-hide="pause" alt="" id="s_play" class="animated bounceIn">