一、工作前技巧调整
把ionicdemo文件夹和TestPlugin文件夹放到VS code同一个工作区内,方便编辑:
二、修改代码
在eb_app 14基础上,修改自定义插件TestPlugin(TestPlugin文件夹)
【TestPlugin.java】
package com.plugin.testPlugin;
import org.apache.cordova.CordovaPlugin;
import org.apache.cordova.CallbackContext;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import android.content.pm.PackageManager;
import android.media.AudioRecord;
import android.media.MediaRecorder;
// import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.media.AudioRecord;
import android.media.MediaRecorder;
import java.io.File;
import android.os.Environment;
import android.util.Log;
import android.media.AudioFormat;
import java.io.FileOutputStream;
import java.i