所以当Angular 7出现状况时,我需要播放声音。 这是我的代码:
playAudio() {
const audio = new Audio();
audio.src = '../assets/sound/error-sound.mp3';
audio.load();
audio.play();
}
在网络上所有作品都可以正常播放,并且播放错误的声音。 因此,但是当我使用Apache Cordova在Android上构建时,声音无法播放。 我认为声音路径存在问题。
或者像解决方案一样,我应该设置android路径而不是'..assets / sound / ...'吗?巫婆路径android使用?
有人遇到这个问题吗? 谢谢
答案 0 :(得分:0)
我必须像这样将src移入Audio元素的创建中,然后才能在我的设备上播放。
let audio = new Audio('assets/sound/error-sound.mp3');
//audio.src = '../assets/sound/error-sound.mp3';
audio.load();
audio.play();