fix:不能正常接收菜单点击事件
parent
761e78798b
commit
c70cbf65b5
|
@ -182,7 +182,6 @@ public class AppletHandlerModule extends BaseApi {
|
||||||
handler.post(() -> {
|
handler.post(() -> {
|
||||||
channel.invokeMethod("extensionApi:onCustomMenuClick", params);
|
channel.invokeMethod("extensionApi:onCustomMenuClick", params);
|
||||||
});
|
});
|
||||||
callback.onSuccess(null);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -34,6 +34,6 @@ abstract class AppletHandler {
|
||||||
Future<List<CustomMenu>> getCustomMenus(String appId);
|
Future<List<CustomMenu>> getCustomMenus(String appId);
|
||||||
|
|
||||||
///自定义菜单点击处理
|
///自定义菜单点击处理
|
||||||
Future onCustomMenuClick(
|
Future<void> onCustomMenuClick(
|
||||||
String appId, String path, String menuId, String appInfo);
|
String appId, String path, String menuId, String appInfo);
|
||||||
}
|
}
|
||||||
|
|
|
@ -180,7 +180,7 @@ class Mop {
|
||||||
print("registerAppletHandler getCustomMenus list $list");
|
print("registerAppletHandler getCustomMenus list $list");
|
||||||
return list;
|
return list;
|
||||||
};
|
};
|
||||||
_extensionApis["onCustomMenuClick"] = (params) {
|
_extensionApis["onCustomMenuClick"] = (params) async {
|
||||||
return handler.onCustomMenuClick(
|
return handler.onCustomMenuClick(
|
||||||
params["appId"], params["path"], params["menuId"], params["appInfo"]);
|
params["appId"], params["path"], params["menuId"], params["appInfo"]);
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue