Ionic AudioToggle插件如何使用?

问题描述 投票:1回答:1

我正在为我的离子项目使用媒体插件来播放音频文件。这运作良好。我的问题是,是否可以更改耳机的音频输出?我找到了插件“ AudioToggle”,但这对我不起作用。有人可以给我看一个例子或其他解决方法吗?

我添加了AudioToggle插件,但是我无法在我的项目中使用它(intellj:找不到名称'audiotoggle')

ionic-framework ionic3
1个回答
0
投票

这可以通过在Ionic 3+中执行以下操作来实现。

1。您需要使用以下插件

https://github.com/neohelden/cordova-plugin-audiotoggle

cordova plugin add https://github.com/neohelden/cordova-plugin-audiotoggle

2。在您要启用听筒或扬声器的component.ts中

declare var AudioToggle: any;

//Method To Enable Earpiece

enableEarpiece(){
     if(this.platform.is('cordova')){
          AudioToggle.setAudioMode(AudioToggle.EARPIECE);
     }
}

// Method To Enable the Speakers

enableSpeaker(){
     if(this.platform.is('cordova')){
          AudioToggle.setAudioMode(AudioToggle.SPEAKER);
     }
}
© www.soinside.com 2019 - 2024. All rights reserved.