Enable speaker mode and correctly display the multimedia volume when lowering or raising.
Although the object is attached to the global scoped window
, it is not available until after the deviceready
event.
- Cordova
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
console.log(MediaControls);
}
- Ionic
/* Create interface for working */
window.MediaControls.setModeAudio(...)
- Cordova
npm i cordova-plugin-media-control
cordova plugin add cordova-plugin-media-control
- Ionic
npm i cordova-plugin-media-control
npx cap sync
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
setModeAudio(mode: string) => Promise<{ state: boolean; }>
Param | Type | Description |
---|---|---|
mode |
string |
Value speaker for active Speaker or normal for disabled |
Returns: Promise<{ state: boolean; }>