分享卡片模型定义
This commit is contained in:
@@ -3,6 +3,7 @@ import 'dart:convert';
|
||||
import 'dart:html' as html;
|
||||
|
||||
import 'package:js/js.dart';
|
||||
import 'package:web_tools/utils/model/model.dart';
|
||||
|
||||
// h5交互通知 原生 {type:'enum',data:'所需参数,可无'}
|
||||
enum ToFlutterAppEnum {
|
||||
@@ -247,12 +248,12 @@ class FlutterBridge {
|
||||
void share({
|
||||
required String activityId, // 活动id
|
||||
required bool needShareReport, // 是否需要上报分享数据
|
||||
Map<String, dynamic> extraParams = const {}, // 额外的参数 分享上方卡片 数据,参考客户端参数
|
||||
ShareCardModel? shareCardModel, // 分享上方卡片 数据,参考客户端参数
|
||||
}) =>
|
||||
sendToFlutter(ToFlutterAppEnum.share.code, {
|
||||
"activityId": activityId,
|
||||
"shareReportKey": needShareReport ? "ActivityShared" : "",
|
||||
...extraParams
|
||||
...shareCardModel?.toJson() ?? {},
|
||||
});
|
||||
|
||||
void checkStartBroadcaster() =>
|
||||
|
||||
Reference in New Issue
Block a user