gpt4 book ai didi

javascript - 如何在 Angular2 中静音和取消静音?

转载 作者:太空狗 更新时间:2023-10-29 17:37:59 24 4
gpt4 key购买 nike

我的 Angular 项目中有一个声音,像这样:

introInfo() {
this.audio.src = '../assets/sound1.wav';
this.audio.load();
this.audio.play();
}

feedbackInfo() {
this.audio.src = '../assets/sound1.wav';
this.audio.load();
// auto-start
this.audio.play();
}

而且我希望能够将所有声音静音。如果我单击模板中的按钮:

<img class="grow" id="mute" [src]='mute' (click)="muteF()"/>

如何编写函数 muteF?如果我点击按钮,我想静音。如果我第二次点击,它必须执行取消静音。

最佳答案

这对我有用

  muteF() {
if (this.audio.volume !== 0) {
this.audio.volume = 0;
} else {
this.audio.volume = 1;
}
}

关于javascript - 如何在 Angular2 中静音和取消静音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45575438/

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