fix
无故事王国
2024-06-20 f2e891eecfac25bf6aed38c8eadfdf05704b16b6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
//
//  HomeVC.swift
//  DolphinEnglishLearnStudent
//
//  Created by 无故事王国 on 2024/5/22.
//
 
import UIKit
import SDWebImage
 
class HomeVC: BaseVC {
 
    override func viewDidLoad() {
        super.viewDidLoad()
 
                                Services.parentPage().subscribe(onNext: {data in
                                                if let img = data.data{
                                                                SDWebImageDownloader.shared.downloadImage(with: URL(string: img)) { image, _, _, _ in
                                                                                if let img = image{
                                                                                                LaunchImageHelper.changeAllLaunchImageToLandscape(img)
                                                                                }
                                                                }
                                                }
                                }).disposed(by: disposeBag)
 
                                Services.promptVoice().subscribe(onNext: {data in
                                                if let model = data.data{
                                                                let voice = UserDefaults.standard.object(forKey: "promptVoiceDate") as? String
                                                                if model.updateTime != voice{
                                                                                VoicePlayer.share().donwloadPromoteVoice(successVoice: model.correct, failVoice: model.error,updateTime: model.updateTime)
                                                                }
                                                }
                                }).disposed(by: disposeBag)
 
                                Services.onlineDuration().subscribe(onNext: { data in
                                                if let time = data.data{
                                                                sceneDelegate?.globalTimeval = time
                                                                sceneDelegate?.startTimer()
                                                }
                                }).disposed(by: disposeBag)
    }
 
                @IBAction func listenAction(_ sender: UIButton) {
                                let listenMenuVC = HomeListenMenuVC()
                                listenMenuVC.title = "第一年学习周目选择"
                                push(vc: listenMenuVC)
                }
                
                
}