cordova-plugin-remotecommand
v1.0.0
Published
Cordova Plugin to listen to all remote commands such as play, pause, nextTrack...
Downloads
8
Maintainers
Readme
Install
cordova plugin add cordova-plugin-remotecommand
Requires linking of MediaPlayer.framework
from XCode project settings under General
-> Linked Framework and Libraries
Then from javascript you will be able to call:
More info at https://developer.apple.com/library/prerelease/ios/documentation/MediaPlayer/Reference/MPRemoteCommand_Ref/index.html#//apple_ref/occ/cl/MPRemoteCommand
// Disable buttons
RemoteCommand.enabled('nextTrack', false);
RemoteCommand.enabled('previousTrack', false);
// Start listening to all the remote commands
RemoteCommand.on('command', function (command) {
console.log('command being fired', command);
switch(command) {
"play":
audio.play();
break;
"pause":
audio.pause();
break;
}
});
// or listen to them seperatly
RemoteCommand.on('play', function () {
audio.play();
});
RemoteCommand.on('pause', function () {
audio.pause();
});