From a4a30347df295a77657a4b87ee3293ef38ece503 Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期四, 04 七月 2024 14:09:56 +0800 Subject: [PATCH] fix bug --- DolphinEnglishLearnStudent/Moudle/Me/View/ShareView.swift | 38 +++++++++++++++++--------------------- 1 files changed, 17 insertions(+), 21 deletions(-) diff --git a/DolphinEnglishLearnStudent/Moudle/Me/View/ShareView.swift b/DolphinEnglishLearnStudent/Moudle/Me/View/ShareView.swift index df6bbc6..ac09ae5 100644 --- a/DolphinEnglishLearnStudent/Moudle/Me/View/ShareView.swift +++ b/DolphinEnglishLearnStudent/Moudle/Me/View/ShareView.swift @@ -33,14 +33,6 @@ cons_bottom.constant = -JQ_ScreenW alpha = 0 layoutIfNeeded() - - Services.shareInfo().subscribe(onNext: { data in - if let m = data.data{ - self.shareModel = m - self.label_info.text = m.title - self.img_cover.sd_setImage(with: URL(string: m.img)) - } - }).disposed(by: disposeBag) } static func show(){ @@ -70,18 +62,22 @@ @IBAction func shareAction(_ sender: QMUIButton) { - guard shareModel != nil else {alertError(msg: "数据获取失败");return} - var scene:WXScene! - if sender.tag == 10{ - scene = WXSceneSession - }else{ - scene = WXSceneTimeline - } - showHUD() - SDWebImageDownloader.shared.downloadImage(with: URL(string: shareModel!.img)) { iamge, data, error, state in - hiddenHUD() - guard error == nil else {alert(msg: "图片获取失败");return} - WeChatTools.shareUrl("https://dollearn.com/", title: "海豚智能教育平台", desc: self.shareModel!.title, thumb: iamge!, scene: scene) - } + + Services.shareInfo().subscribe(onNext: { data in + if let m = data.data{ + var scene:WXScene! + if sender.tag == 10{ + scene = WXSceneSession + }else{ + scene = WXSceneTimeline + } + showHUD() + SDWebImageDownloader.shared.downloadImage(with: URL(string: m.img)) { iamge, data, error, state in + hiddenHUD() + guard error == nil else {alert(msg: "图片获取失败");return} + WeChatTools.shareUrl("https://dollearn.com/", title: m.title, desc: "", thumb: iamge!, scene: scene) + } + } + }).disposed(by: disposeBag) } } -- Gitblit v1.7.1