|
|
|
@ -42,7 +42,9 @@ import OpenTok
|
|
|
|
|
let tokenID = arguments!["TokenID"] as? String
|
|
|
|
|
let generalId = arguments!["generalId"] as? String
|
|
|
|
|
let doctorId = arguments!["DoctorId"] as? Int
|
|
|
|
|
self.openVideoChat(result: result,kApiKey: kApiKey!,kSessionId:kSessionId!,kToken: kToken!, appLang: appLang!, vC_ID: vC_ID!,tokenID: tokenID!,generalId: generalId!,doctorId: doctorId!)
|
|
|
|
|
let baseUrl = arguments!["baseUrl"] as? String
|
|
|
|
|
|
|
|
|
|
self.openVideoChat(result: result,kApiKey: kApiKey!,kSessionId:kSessionId!,kToken: kToken!, appLang: appLang!, vC_ID: vC_ID!,tokenID: tokenID!,generalId: generalId!,doctorId: doctorId!, baseUrl: baseUrl!)
|
|
|
|
|
}
|
|
|
|
|
default:
|
|
|
|
|
result(FlutterMethodNotImplemented)
|
|
|
|
@ -56,7 +58,7 @@ import OpenTok
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private func openVideoChat(result: FlutterResult,kApiKey: String, kSessionId: String,kToken: String,appLang:String, vC_ID: Int,tokenID:String,generalId:String,doctorId:Int) {
|
|
|
|
|
private func openVideoChat(result: FlutterResult,kApiKey: String, kSessionId: String,kToken: String,appLang:String, vC_ID: Int,tokenID:String,generalId:String,doctorId:Int,baseUrl:String) {
|
|
|
|
|
|
|
|
|
|
let storyboard = UIStoryboard(name: "Main", bundle: nil)
|
|
|
|
|
let identifier = "ViewControllerNav"
|
|
|
|
@ -69,7 +71,7 @@ import OpenTok
|
|
|
|
|
videoVC.generalid = generalId
|
|
|
|
|
videoVC.TokenID = tokenID
|
|
|
|
|
videoVC.DoctorId = doctorId
|
|
|
|
|
|
|
|
|
|
videoVC.baseUrl = baseUrl
|
|
|
|
|
videoVC.callBack = self
|
|
|
|
|
videoVC.navigationController?.setNavigationBarHidden(true, animated: false)
|
|
|
|
|
navVC.modalPresentationStyle = .fullScreen
|
|
|
|
|