1.1.1 • Published 5 months ago
capacitor-plugin-speaker-toggle-ios-android v1.1.1
capacitor-plugin-speaker-toggle-ios-android
Capacitor plugin for switching between speaker, earpiece and bluetooth headset when playing audio.
Install
npm install capacitor-plugin-speaker-toggle-ios-android
npx cap sync
Import the plugin in your ts file
import { AudiotoggleBluetooth } from 'capacitor-plugin-speaker-toggle-ios-android';
In Android, If you face sound is not toggling, please check permission in your AndroidManifest.xml file
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT"/>
API
setAudioMode(...)
setAudioMode(data: { mode: AudioMode; }) => Promise<void>
Param | Type |
---|---|
data | { mode: AudioMode; } |
isHeadsetConnected()
isHeadsetConnected() => Promise<{ connected: boolean; }>
Returns: Promise<{ connected: boolean; }>
Type Aliases
AudioMode
'EARPIECE' | 'SPEAKER' | 'NORMAL' | 'RINGTONE' | 'BLUETOOTH'