@objc func btn4Act() {//跳转拼多多
var bSucc: Bool = false
let reqUrl: String = "pinduoduo://com.xunmeng.pinduoduo/"
if #available(iOS 10, *) {
UIApplication.shared.open(reqUrl.url!, options: [:], completionHandler: { (success) in
// print("跳转是否成功?\(res)")
// if success as Bool {
bSucc = success
if !bSucc {
let alertController = UIAlertController(title: "提示",
message: "您手机中未安装拼多多,该功能受限", preferredStyle: .alert)
let cancelAction = UIAlertAction(title: "我知道了", style: .cancel, handler:{
action in
})
alertController.addAction(cancelAction)
self.present(alertController, animated: true, completion: nil)
}
// }
})
}else {
bSucc = UIApplication.shared.openURL(reqUrl.url!)
if !bSucc {
let alertController = UIAlertController(title: "提示",
message: "您手机中未安装拼多多,该功能受限", preferredStyle: .alert)
let cancelAction = UIAlertAction(title: "我知道了", style: .cancel, handler:{
action in
})
alertController.addAction(cancelAction)
self.present(alertController, animated: true, completion: nil)
}
}
iOS开发笔记-95:Swift5 - 跳转到拼多多APP
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 最近在做个跳转功能,百度一搜各种耽误审核的错误方式,现在这种是现阶段基本所有大厂都是这么操作的,话不多说,上代码 ...
- 引言 在 iOS5.0 之后 apple 开放了 app 对 setting 的链接,用户可以通过 app 自己的...
- 需求: 跳转到设置界面,进行相关权限设置。 实现: 使用场景: 1、例如:判断相机权限,需要去设置打开相机;2、欢...
- 一 Safari跳转到App1、Safari浏览器跳转到第三方的App,就需要在你的App中定义一个特殊的标示,也...