fix:修复分享的 url
This commit is contained in:
parent
f44c86a512
commit
46caa46338
@ -14,6 +14,7 @@
|
|||||||
|
|
||||||
@property(nonatomic,strong) FlutterMethodChannel* methodChannel;
|
@property(nonatomic,strong) FlutterMethodChannel* methodChannel;
|
||||||
@property (nonatomic, copy) NSString *textToShare;
|
@property (nonatomic, copy) NSString *textToShare;
|
||||||
|
@property (nonatomic, copy) NSString *urlToShare;
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@ -24,6 +25,7 @@
|
|||||||
- (void)viewDidLoad {
|
- (void)viewDidLoad {
|
||||||
[super viewDidLoad];
|
[super viewDidLoad];
|
||||||
self.textToShare = [[NSString alloc] init];
|
self.textToShare = [[NSString alloc] init];
|
||||||
|
self.textToShare = [[NSString alloc] init];
|
||||||
|
|
||||||
[self methodChannelFunction];
|
[self methodChannelFunction];
|
||||||
}
|
}
|
||||||
@ -44,9 +46,11 @@
|
|||||||
NSDictionary *paramDic = (NSDictionary *)params;
|
NSDictionary *paramDic = (NSDictionary *)params;
|
||||||
//分享的标题
|
//分享的标题
|
||||||
self.textToShare = paramDic[@"shareText"];
|
self.textToShare = paramDic[@"shareText"];
|
||||||
|
self.urlToShare = paramDic[@"urlToShare"];
|
||||||
}
|
}
|
||||||
//分享的url
|
//分享的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];
|
NSArray *activityItems = @[self.textToShare,urlToShare];
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
import 'package:flutter/services.dart';
|
import 'package:flutter/services.dart';
|
||||||
|
import 'package:star_lock/flavors.dart';
|
||||||
|
|
||||||
import '../app_settings/app_settings.dart';
|
import '../app_settings/app_settings.dart';
|
||||||
|
|
||||||
@ -19,8 +20,9 @@ class NativeInteractionTool {
|
|||||||
|
|
||||||
///加载原生分享
|
///加载原生分享
|
||||||
void loadNativeShare({required String shareText}) {
|
void loadNativeShare({required String shareText}) {
|
||||||
|
final String urlToShare = '${F.apiPrefix}/apps';
|
||||||
sendChannel.invokeMethod(
|
sendChannel.invokeMethod(
|
||||||
'loadNativeShare', <String, String>{'shareText': shareText});
|
'loadNativeShare', <String, String>{'shareText': shareText,'urlToShare':urlToShare});
|
||||||
}
|
}
|
||||||
|
|
||||||
///获取设备蓝牙状态
|
///获取设备蓝牙状态
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user