cordova-plugin-uponx
Version:
cool plugin
50 lines (36 loc) • 1.68 kB
JavaScript
var exec = require('cordova/exec');
module.exports = {
jniTest:function (successCallback, failCallback) {
exec(successCallback, failCallback,"upon","jniTest",[]);
},
requestPermision:function (successCallback, failCallback) {
exec(successCallback, failCallback,"upon","requestPermision",[]);
},
requestLocalPermision:function (successCallback, failCallback) {
exec(successCallback, failCallback,"upon","requestLocalPermision",[]);
},
startWavRecord:function (wavFilePath, successCallback, failCallback) {
exec(successCallback, failCallback,"upon","startWavRecord",[wavFilePath]);
},
stopWavRecord:function (successCallback, failCallback) {
exec(successCallback, failCallback,"upon","stopWavRecord",[]);
},
mp3ToWav:function (mp3FilePath, wavPath, successCallback, failCallback) {
exec(successCallback, failCallback,"upon","mp3ToWav",[mp3FilePath,wavPath]);
},
trimWav:function (path, name, offset, size, successCallback, failCallback) {
exec(successCallback, failCallback,"upon","trimWav",[path, name, offset, size]);
},
amrToWav:function (amrFilePath, wavPath,successCallback,failCallback) {
exec(successCallback,failCallback,"upon","amrToWav",[amrFilePath, wavPath]);
},
getHotSpotInfo:function (successCallback, failCallback) {
exec(successCallback, failCallback, "upon", "getHotSpotInfo",[]);
},
getMP3InfoList:function (successCallback, failCallback) {
exec(successCallback, failCallback, "upon", "getMP3InfoList",[]);
},
open:function (fileName, contentType, successCallback, failCallback) {
exec(successCallback, failCallback, "upon", "open",[fileName, contentType]);
}
};