删除旧注释
This commit is contained in:
@@ -134,16 +134,6 @@ external void sendMessageToNative(String data);
|
||||
class FlutterBridge {
|
||||
static final FlutterBridge instance = FlutterBridge._internal();
|
||||
|
||||
/**
|
||||
* 在需要处理 WebView 消息的地方注册监听器:
|
||||
* FlutterBridge.instance.on(FromJsEnum.translateResult.code, (data) {
|
||||
print("收到来自 WebView 的消息: $data");
|
||||
// 执行你需要的逻辑
|
||||
});
|
||||
使用过需要释放
|
||||
// 取消监听 'translateResult' 类型的消息
|
||||
FlutterBridge.instance.off(FromJsEnum.translateResult.code);
|
||||
* */
|
||||
// final _messageListeners = <String, Function(Map<String, dynamic>)>{};
|
||||
// 1. 修改这里:Value 从 Function 变成 List<Function>
|
||||
final _messageListeners = <String, List<Function(Map<String, dynamic>)>>{};
|
||||
@@ -301,7 +291,8 @@ class FlutterBridge {
|
||||
String googleProductId,
|
||||
String iosProductId, {
|
||||
otherUserId = '',
|
||||
}) => sendToFlutter(ToFlutterAppEnum.toMonthCardPay.code, {
|
||||
}) =>
|
||||
sendToFlutter(ToFlutterAppEnum.toMonthCardPay.code, {
|
||||
'googleProductId': googleProductId,
|
||||
'iosProductId': iosProductId,
|
||||
'otherUserId': otherUserId,
|
||||
@@ -315,7 +306,8 @@ class FlutterBridge {
|
||||
required String activityId, // 活动id
|
||||
required bool needShareReport, // 是否需要上报分享数据
|
||||
ShareCardModel? shareCardModel, // 分享上方卡片 数据,参考客户端参数
|
||||
}) => sendToFlutter(ToFlutterAppEnum.share.code, {
|
||||
}) =>
|
||||
sendToFlutter(ToFlutterAppEnum.share.code, {
|
||||
"activityId": activityId,
|
||||
"shareReportKey": needShareReport ? "ActivityShared" : "",
|
||||
...shareCardModel?.toJson() ?? {},
|
||||
@@ -336,7 +328,8 @@ class FlutterBridge {
|
||||
void taskToWebViewPage({
|
||||
required String linkUrl,
|
||||
required String activityId,
|
||||
}) => sendToFlutter(ToFlutterAppEnum.showToWebViewPage.code, {
|
||||
}) =>
|
||||
sendToFlutter(ToFlutterAppEnum.showToWebViewPage.code, {
|
||||
"linkUrl": linkUrl,
|
||||
"activityId": activityId,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user