Skip to content

Commit 094fb82

Browse files
committed
reportShare break
1 parent bfbccdd commit 094fb82

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

ios/Classes/OpeninstallFlutterPlugin.m

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,13 @@ - (void)handleMethodCall:(FlutterMethodCall*)call result:(FlutterResult)result {
131131
NSDictionary * resultDic = @{@"shouldRetry":@(shouldRetry),@"message":msg};
132132
result(resultDic);
133133
}];
134+
break;
134135
}
135136
case OpenInstallSDKMethodGetOpid:
136137
{
137138
NSString *opid = [[OpenInstallSDK defaultManager] getOpId];
138139
result(opid);
140+
break;
139141
}
140142
default:
141143
{

lib/openinstall_flutter_plugin.dart

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,14 @@ class OpeninstallFlutterPlugin {
125125
return data;
126126
}
127127

128+
Future<Map<String, dynamic>> reportShare(String shareCode, String platform) async {
129+
var args = new Map();
130+
args["shareCode"] = shareCode;
131+
args["platform"] = platform;
132+
Map<String, dynamic> data = await _channel.invokeMethod('reportShare', args);
133+
return data;
134+
}
135+
128136
Future<String?> getOpid() async {
129137
print("getOpid 当初始化未完成时,将返回空,请在业务需要时再获取,并且使用时做空判断");
130138
if (Platform.isAndroid) {

0 commit comments

Comments
 (0)