capacitor-plugin-speaker-toggle-ios-android
v1.1.1
Published
Capacitor plugin for switching between speaker and earpiece when playing audio.
Readme
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 syncImport 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'
