我正在为我的离子项目使用媒体插件来播放音频文件。这运作良好。我的问题是,是否可以更改耳机的音频输出?我找到了插件“ AudioToggle”,但这对我不起作用。有人可以给我看一个例子或其他解决方法吗?
我添加了AudioToggle插件,但是我无法在我的项目中使用它(intellj:找不到名称'audiotoggle')
这可以通过在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);
}
}