1.1.1 • Published 5 months ago

capacitor-plugin-speaker-toggle-ios-android v1.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

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>
ParamType
data{ mode: AudioMode; }

isHeadsetConnected()

isHeadsetConnected() => Promise<{ connected: boolean; }>

Returns: Promise<{ connected: boolean; }>


Type Aliases

AudioMode

'EARPIECE' | 'SPEAKER' | 'NORMAL' | 'RINGTONE' | 'BLUETOOTH'

1.1.1

5 months ago

1.0.1

5 months ago

1.0.0

5 months ago