fix:修复分享的 url
This commit is contained in:
parent
f44c86a512
commit
46caa46338
@ -14,6 +14,7 @@
|
||||
|
||||
@property(nonatomic,strong) FlutterMethodChannel* methodChannel;
|
||||
@property (nonatomic, copy) NSString *textToShare;
|
||||
@property (nonatomic, copy) NSString *urlToShare;
|
||||
|
||||
@end
|
||||
|
||||
@ -24,7 +25,8 @@
|
||||
- (void)viewDidLoad {
|
||||
[super viewDidLoad];
|
||||
self.textToShare = [[NSString alloc] init];
|
||||
|
||||
self.textToShare = [[NSString alloc] init];
|
||||
|
||||
[self methodChannelFunction];
|
||||
}
|
||||
- (void)methodChannelFunction {
|
||||
@ -44,10 +46,12 @@
|
||||
NSDictionary *paramDic = (NSDictionary *)params;
|
||||
//分享的标题
|
||||
self.textToShare = paramDic[@"shareText"];
|
||||
self.urlToShare = paramDic[@"urlToShare"];
|
||||
}
|
||||
//分享的url
|
||||
NSURL *urlToShare = [NSURL URLWithString:@"https://pre.lock.star-lock.cn:8093/login"];
|
||||
|
||||
NSURL *urlToShare = [NSURL URLWithString:self.urlToShare];
|
||||
// NSURL *urlToShare = [NSURL URLWithString:@"https://pre.lock.star-lock.cn:8093/login"];
|
||||
|
||||
//在这里呢 如果想分享图片 就把图片添加进去 文字什么的通上
|
||||
NSArray *activityItems = @[self.textToShare,urlToShare];
|
||||
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:star_lock/flavors.dart';
|
||||
|
||||
import '../app_settings/app_settings.dart';
|
||||
|
||||
@ -19,8 +20,9 @@ class NativeInteractionTool {
|
||||
|
||||
///加载原生分享
|
||||
void loadNativeShare({required String shareText}) {
|
||||
final String urlToShare = '${F.apiPrefix}/apps';
|
||||
sendChannel.invokeMethod(
|
||||
'loadNativeShare', <String, String>{'shareText': shareText});
|
||||
'loadNativeShare', <String, String>{'shareText': shareText,'urlToShare':urlToShare});
|
||||
}
|
||||
|
||||
///获取设备蓝牙状态
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user