Commit 76bb03fcde1078c4750cc0f638f6b427ae8f5e09
1 parent
e3a94be8
首页送礼标题 , 新增 分享icon ,分享标题 ,分享desc
Showing
5 changed files
with
35 additions
and
8 deletions
metaCode/Classes/Main/HomePages/Model/CNLiveHomePageModel.swift
| ... | ... | @@ -51,9 +51,13 @@ class CNLiveHomePageHuBiLieGiftBannerDataModel:BaseModel{ |
| 51 | 51 | var share_app_banner :CNLiveHomePageHuBiLieGiftDataModel? |
| 52 | 52 | } |
| 53 | 53 | class CNLiveHomePageHuBiLieGiftDataModel:BaseModel{ |
| 54 | - var home_image = "" | |
| 55 | - var jumpUrl = "" | |
| 56 | - var mine_image = "" | |
| 54 | + var home_image = "https://wjj.ys1.cnliveimg.com/download/mc/extInfoData/ver-001/home_banner_bg.jpg" | |
| 55 | + var jumpUrl = "http://wjjh5.cnlive.com/cnYmHbl.html?channelName=ymhbl" | |
| 56 | + var mine_image = "https://wjj.ys1.cnliveimg.com/download/mc/extInfoData/ver-001/mine_banner_bg.jpg" | |
| 57 | + var home_top_button_name = "好看送好礼" | |
| 58 | + var share_title = "忽必烈电视剧" | |
| 59 | + var share_content = "邀您共赴大元史诗!点击加入追剧联盟" | |
| 60 | + var share_icon = "https://wjj.ys1.cnliveimg.com/download/mc/extInfoData/ver-001/share_h5_icon.jpg" | |
| 57 | 61 | } |
| 58 | 62 | |
| 59 | 63 | ... | ... |
metaCode/Classes/Main/HuBiLieHomePage/Controller/CNLiveTVHomeViewController.swift
| ... | ... | @@ -274,7 +274,12 @@ class CNLiveTVHomeViewController:CNLiveBaseViewController, UITableViewDataSource |
| 274 | 274 | } |
| 275 | 275 | |
| 276 | 276 | @objc func shareGiftBtnAction(){ |
| 277 | - CNLiveShareManager.showShareViewWithParam(forShareTitle: "忽必烈电视剧", shareUrl: "http://wjjh5.cnlive.com/cnYmHbl.html?channelName=ymhbl", shareDesc: "邀你共赴大元史诗!点击加入追剧联盟", shareImage: UIImage(named: "shareAppIcon"), screenFull: false, hiddenWjj: true, hiddenQQ: true, hiddenWB: true, hiddenLifeCircle: true, hiddenWechatCircle: false, hiddenWechat: false, hiddenSafari: true, formVC: currentViewController(), topImage: [], topTitles: [], platformType: .all) { title in | |
| 277 | + let shareTitle = metaAppDelegate.giftModel?.data?.share_app_banner?.share_title | |
| 278 | + let shareDesc = metaAppDelegate.giftModel?.data?.share_app_banner?.share_content | |
| 279 | + let shareImage = metaAppDelegate.giftModel?.data?.share_app_banner?.share_icon | |
| 280 | + let shareUrl = metaAppDelegate.giftModel?.data?.share_app_banner?.jumpUrl | |
| 281 | + | |
| 282 | + CNLiveShareManager.showShareViewWithParam(forShareTitle: shareTitle, shareUrl: shareUrl, shareDesc: shareDesc, shareImage: shareImage, screenFull: false, hiddenWjj: true, hiddenQQ: true, hiddenWB: true, hiddenLifeCircle: true, hiddenWechatCircle: false, hiddenWechat: false, hiddenSafari: true, formVC: currentViewController(), topImage: [], topTitles: [], platformType: .all) { title in | |
| 278 | 283 | |
| 279 | 284 | } completerBlock: { resultType, platformType, typeString in |
| 280 | 285 | if resultType == .succ{ |
| ... | ... | @@ -672,6 +677,8 @@ class CNLiveTVHomeViewController:CNLiveBaseViewController, UITableViewDataSource |
| 672 | 677 | |
| 673 | 678 | if status == .success{ |
| 674 | 679 | self.shareGiftBtn.isHidden = !metaAppDelegate.isGift |
| 680 | + self.shareGiftBtn.setTitle(metaAppDelegate.giftModel?.data?.share_app_banner?.home_top_button_name, for: .normal) | |
| 681 | + self.shareGiftBtn.setTitle(metaAppDelegate.giftModel?.data?.share_app_banner?.home_top_button_name, for: .selected) | |
| 675 | 682 | |
| 676 | 683 | self.dataArray.removeAllObjects() |
| 677 | 684 | let array = result as! [Any] | ... | ... |
metaCode/Classes/Main/HuBiLieHomePage/View/Home/Home/CNLiveHomeYingshiBannerCell.swift
| ... | ... | @@ -110,7 +110,13 @@ class CNLiveHomeYingshiBannerCell: UITableViewCell ,FSPagerViewDataSource,FSPage |
| 110 | 110 | } |
| 111 | 111 | if let bannerMdl = self.slideModel?.contents[index]{ |
| 112 | 112 | if bannerMdl.model == SlideModelTypeApp_ext_info{ |
| 113 | - CNLiveShareManager.showShareViewWithParam(forShareTitle: "忽必烈电视剧", shareUrl: bannerMdl.shareUrl.count > 0 ? bannerMdl.shareUrl : "http://wjjh5.cnlive.com/cnYmHbl.html?channelName=ymhbl", shareDesc: "邀你共赴大元史诗!点击加入追剧联盟", shareImage: UIImage(named: "shareAppIcon"), screenFull: false, hiddenWjj: true, hiddenQQ: true, hiddenWB: true, hiddenLifeCircle: true, hiddenWechatCircle: false, hiddenWechat: false, hiddenSafari: true, formVC: currentViewController(), topImage: [], topTitles: [], platformType: .all) { title in | |
| 113 | + | |
| 114 | + let shareTitle = metaAppDelegate.giftModel?.data?.share_app_banner?.share_title | |
| 115 | + let shareDesc = metaAppDelegate.giftModel?.data?.share_app_banner?.share_content | |
| 116 | + let shareImage = metaAppDelegate.giftModel?.data?.share_app_banner?.share_icon | |
| 117 | + let shareUrl = metaAppDelegate.giftModel?.data?.share_app_banner?.jumpUrl | |
| 118 | + | |
| 119 | + CNLiveShareManager.showShareViewWithParam(forShareTitle: shareTitle, shareUrl: shareUrl, shareDesc: shareDesc, shareImage: shareImage, screenFull: false, hiddenWjj: true, hiddenQQ: true, hiddenWB: true, hiddenLifeCircle: true, hiddenWechatCircle: false, hiddenWechat: false, hiddenSafari: true, formVC: currentViewController(), topImage: [], topTitles: [], platformType: .all) { title in | |
| 114 | 120 | |
| 115 | 121 | } completerBlock: { resultType, platformType, typeString in |
| 116 | 122 | if resultType == .succ{ | ... | ... |
metaCode/Classes/Main/HuBiLieHomePage/View/VodDetail/CNLiveVodIntroductionCell.swift
| ... | ... | @@ -223,7 +223,12 @@ class CNLiveVodIntroductionCell:UITableViewCell{ |
| 223 | 223 | } |
| 224 | 224 | |
| 225 | 225 | @objc func shareGiftBtnAction(){ |
| 226 | - CNLiveShareManager.showShareViewWithParam(forShareTitle: "忽必烈电视剧", shareUrl: "http://wjjh5.cnlive.com/cnYmHbl.html?channelName=ymhbl", shareDesc: "邀你共赴大元史诗!点击加入追剧联盟", shareImage: UIImage(named: "shareAppIcon"), screenFull: false, hiddenWjj: true, hiddenQQ: true, hiddenWB: true, hiddenLifeCircle: true, hiddenWechatCircle: false, hiddenWechat: false, hiddenSafari: true, formVC: currentViewController(), topImage: [], topTitles: [], platformType: .all) { title in | |
| 226 | + let shareTitle = metaAppDelegate.giftModel?.data?.share_app_banner?.share_title | |
| 227 | + let shareDesc = metaAppDelegate.giftModel?.data?.share_app_banner?.share_content | |
| 228 | + let shareImage = metaAppDelegate.giftModel?.data?.share_app_banner?.share_icon | |
| 229 | + let shareUrl = metaAppDelegate.giftModel?.data?.share_app_banner?.jumpUrl | |
| 230 | + | |
| 231 | + CNLiveShareManager.showShareViewWithParam(forShareTitle: shareTitle, shareUrl: shareUrl, shareDesc: shareDesc, shareImage: shareImage, screenFull: false, hiddenWjj: true, hiddenQQ: true, hiddenWB: true, hiddenLifeCircle: true, hiddenWechatCircle: false, hiddenWechat: false, hiddenSafari: true, formVC: currentViewController(), topImage: [], topTitles: [], platformType: .all) { title in | |
| 227 | 232 | |
| 228 | 233 | } completerBlock: { resultType, platformType, typeString in |
| 229 | 234 | if resultType == .succ{ | ... | ... |
metaCode/Classes/Main/MinePage/View/CNLiveMineGiftCell.swift
| ... | ... | @@ -75,9 +75,14 @@ class CNLiveMineGiftCell:UITableViewCell{ |
| 75 | 75 | } |
| 76 | 76 | |
| 77 | 77 | @objc func imgTapAction(ges: UITapGestureRecognizer){ |
| 78 | - let jumpUrl = self.giftModel?.data?.share_app_banner?.jumpUrl | |
| 78 | +// let jumpUrl = self.giftModel?.data?.share_app_banner?.jumpUrl | |
| 79 | 79 | |
| 80 | - CNLiveShareManager.showShareViewWithParam(forShareTitle: "忽必烈电视剧", shareUrl: jumpUrl?.count ?? 0 > 0 ? jumpUrl : "http://wjjh5.cnlive.com/cnYmHbl.html?channelName=ymhbl", shareDesc: "邀你共赴大元史诗!点击加入追剧联盟", shareImage: UIImage(named: "shareAppIcon"), screenFull: false, hiddenWjj: true, hiddenQQ: true, hiddenWB: true, hiddenLifeCircle: true, hiddenWechatCircle: false, hiddenWechat: false, hiddenSafari: true, formVC: currentViewController(), topImage: [], topTitles: [], platformType: .all) { title in | |
| 80 | + let shareTitle = metaAppDelegate.giftModel?.data?.share_app_banner?.share_title | |
| 81 | + let shareDesc = metaAppDelegate.giftModel?.data?.share_app_banner?.share_content | |
| 82 | + let shareImage = metaAppDelegate.giftModel?.data?.share_app_banner?.share_icon | |
| 83 | + let shareUrl = metaAppDelegate.giftModel?.data?.share_app_banner?.jumpUrl | |
| 84 | + | |
| 85 | + CNLiveShareManager.showShareViewWithParam(forShareTitle: shareTitle, shareUrl: shareUrl, shareDesc: shareDesc, shareImage: shareImage, screenFull: false, hiddenWjj: true, hiddenQQ: true, hiddenWB: true, hiddenLifeCircle: true, hiddenWechatCircle: false, hiddenWechat: false, hiddenSafari: true, formVC: currentViewController(), topImage: [], topTitles: [], platformType: .all) { title in | |
| 81 | 86 | |
| 82 | 87 | } completerBlock: { resultType, platformType, typeString in |
| 83 | 88 | if resultType == .succ{ | ... | ... |