我目前正在使用Cordova开发应用程序,因此开发了Cordova插件,该插件运行一项服务,并从该插件内部启动:
public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
switch(action){
case "start":
Intent startIntent = new Intent(context, BackgroundService.class);
startIntent.putExtra("action", "play");
context.startService(startIntent);
return true;
}
return false;
}
为便于阅读,代码已缩短。现在,通常我会使用回调从插件中调用javascript方法,但是由于我想使用该功能的服务,如何从那里调用方法(或可能是回调)?
非常感谢您:)。