xj test
parent
b06d277742
commit
30ec953383
|
@ -25,10 +25,14 @@ public class ExtensionApiModule extends BaseApi {
|
||||||
|
|
||||||
private static final String TAG = "ExtensionApiModule";
|
private static final String TAG = "ExtensionApiModule";
|
||||||
|
|
||||||
|
private final Context cur;
|
||||||
|
|
||||||
private Handler handler = new Handler(Looper.getMainLooper());
|
private Handler handler = new Handler(Looper.getMainLooper());
|
||||||
|
|
||||||
public ExtensionApiModule(Context context) {
|
public ExtensionApiModule(Context context) {
|
||||||
super(context);
|
super(context);
|
||||||
|
cur = context;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -38,13 +42,13 @@ public class ExtensionApiModule extends BaseApi {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void invoke(String s, Map param, ICallback iCallback) {
|
public void invoke(String s, Map param, ICallback iCallback) {
|
||||||
boolean isFinAppProcess = FinAppClient.INSTANCE.isFinAppProcess(getContext());
|
boolean isFinAppProcess = FinAppClient.INSTANCE.isFinAppProcess(cur);
|
||||||
Log.d(TAG, "ExtensionApiModule invoke register api s:" + s + " param:" + param +" isFinAppProcess:"+isFinAppProcess);
|
Log.d(TAG, "ExtensionApiModule invoke register api s:" + s + " param:" + param +" isFinAppProcess:"+isFinAppProcess);
|
||||||
if(s.equals("registerExtensionApi")) {
|
if(s.equals("registerExtensionApi")) {
|
||||||
MethodChannel channel = MopPluginService.getInstance().getMethodChannel();
|
MethodChannel channel = MopPluginService.getInstance().getMethodChannel();
|
||||||
String name = (String) param.get("name");
|
String name = (String) param.get("name");
|
||||||
Log.d(TAG, "registerExtensionApi:" + name);
|
Log.d(TAG, "registerExtensionApi:" + name);
|
||||||
FinAppClient.INSTANCE.getExtensionApiManager().registerApi(new com.finogeeks.lib.applet.api.BaseApi(getContext()) {
|
FinAppClient.INSTANCE.getExtensionApiManager().registerApi(new com.finogeeks.lib.applet.api.BaseApi(cur) {
|
||||||
@Override
|
@Override
|
||||||
public String[] apis() {
|
public String[] apis() {
|
||||||
return new String[]{name};
|
return new String[]{name};
|
||||||
|
@ -101,7 +105,7 @@ public class ExtensionApiModule extends BaseApi {
|
||||||
MethodChannel channel = MopPluginService.getInstance().getMethodChannel();
|
MethodChannel channel = MopPluginService.getInstance().getMethodChannel();
|
||||||
String name = (String) param.get("name");
|
String name = (String) param.get("name");
|
||||||
Log.d(TAG, "registerSyncExtensionApi:" + name);
|
Log.d(TAG, "registerSyncExtensionApi:" + name);
|
||||||
FinAppClient.INSTANCE.getExtensionApiManager().registerApi(new com.finogeeks.lib.applet.api.BaseApi(getContext()) {
|
FinAppClient.INSTANCE.getExtensionApiManager().registerApi(new com.finogeeks.lib.applet.api.BaseApi(cur) {
|
||||||
@Override
|
@Override
|
||||||
public String[] apis() {
|
public String[] apis() {
|
||||||
return new String[]{name};
|
return new String[]{name};
|
||||||
|
@ -158,7 +162,7 @@ public class ExtensionApiModule extends BaseApi {
|
||||||
MethodChannel channel = MopPluginService.getInstance().getMethodChannel();
|
MethodChannel channel = MopPluginService.getInstance().getMethodChannel();
|
||||||
String name = (String) param.get("name");
|
String name = (String) param.get("name");
|
||||||
Log.d(TAG, "addWebExtentionApi:" + name);
|
Log.d(TAG, "addWebExtentionApi:" + name);
|
||||||
FinAppClient.INSTANCE.getExtensionWebApiManager().registerApi(new com.finogeeks.lib.applet.api.BaseApi(getContext()) {
|
FinAppClient.INSTANCE.getExtensionWebApiManager().registerApi(new com.finogeeks.lib.applet.api.BaseApi(cur) {
|
||||||
@Override
|
@Override
|
||||||
public String[] apis() {
|
public String[] apis() {
|
||||||
return new String[]{name};
|
return new String[]{name};
|
||||||
|
|
Loading…
Reference in New Issue