APP跳轉到手機淘寶

廢話不說上代碼

- (void)viewDidLoad {

[super viewDidLoad];

UIButton *clickBtn = [UIButton buttonWithType:UIButtonTypeCustom];

clickBtn.frame = CGRectMake(100, 100, 50, 50);

[clickBtn setTitle:@"跳轉按鈕" forState:UIControlStateNormal];[clickBtn sizeToFit];

//? ? clickBtn setImage:<#(nullable UIImage *)#> forState:<#(UIControlState)#>

[clickBtn setBackgroundColor:[UIColor yellowColor]];

[clickBtn setTitleColor:[UIColor redColor] forState:UIControlStateNormal];

[clickBtn addTarget:self action:@selector(clickAction) forControlEvents:UIControlEventTouchUpInside];

[self.view addSubview:clickBtn];

}

- (void)clickAction{

NSLog(@"跳轉到淘寶");

NSURL *appUrl = [NSURL URLWithString:@"taobao://"];;

NSURL *httpUrl = [NSURL URLWithString:@"http://www.taobao.com"];

if([[UIApplication sharedApplication] canOpenURL:appUrl]) {

[[UIApplication sharedApplication] openURL:appUrl];

} else {

//打開網頁淘寶

[[UIApplication sharedApplication] openURL:httpUrl];

}

}

2.同時添加白名單

LSApplicationQueriesSchemes 照著寫好了 白名單

下面的App Transport Security Settings 是 HTTPS 的白名單

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容