opentok-rtc javascript 启动流程及结构设计

  • 最开始启动于 :  rtcApp.js

用 LazyLoader 启动了  5个 js 文件 , 之后 调用 RTCApp.init()

其中  view.init();  是调用具体view的 init 函数 ,对于 room来说就是 :  roomController.js—–> init  函数。

 

在 roomController.js 的 init 函数 , 有

参数中  roomStatusHandlers 是:

 

 

调用的是 :  browser_utils.js 的 addEventsHandlers  函数 :