Blame view

ios/Runner/GameMessageChannel.swift 704 Bytes
8b5ef002   xiaoyu   添加打开游戏的测试代码
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
  //
  //  GameMessageChannel.swift
  //  Runner
  //
  //  Created by xiaoyu on 2024/4/13.
  //
  import UIKit
  
  class GameMessageChannel: NSObject {
      var messageChannel:FlutterMethodChannel?
      init(message:FlutterBinaryMessenger) {
          super.init()
          
          messageChannel = FlutterMethodChannel.init(name: "wow_english/game_method_channel",  binaryMessenger: message)
          messageChannel!.setMethodCallHandler { call, result in
              self.handle(call, result)
          }
      }
      
      func handle(_ call: FlutterMethodCall,_ result: @escaping FlutterResult) {
          if (call.method == "openGamePage") {
              print("openGamePage")
              return
          }
          
      }
      
  }