在以下代码中这些数字含义是什么?我的意思是,0、1 2和-1。至了我了解," e.curperformerinfo.chattype"是免费的还是简单的,它将称为" callexternalwindow"传递" ExternalWindows.window_init_simple_private"作为参数,并且...?
switch (e.curPerformerInfo.chatType) {
case ChatTypeText.FREE:
case ChatTypeText.SIMPLE:
e.callExternalWindow(ExternalWindows.WINDOW_INIT_SIMPLE_PRIVATE, {
0: function() {
e.socketCaller.startSimpleChat()
},
1: function() {
e.socketCaller.startPrivateChat()
},
2: function() {
e.socketCaller.startHotConnectionChat()
}
}, -1, e.curPerformerInfo.isHotConnectionEnabled);
}
代码的其余部分(函数(只是将包含方法的对象传递给e.callExternalWindow
,以及参数-1
和e.curPerformerInfo.isHotConnectionEnabled
。