更新时间:2019-11-20
通过此链接可以拉起应用并且入会。
app未启动场景下,调用此链接会拉起应用并且匿名入会;app已启动未登录场景下,调用此链接会弹出主界面并且匿名入会;app已启动已登录场景下,调用此链接会弹出主界面并以当前账号入会。
//匿名入会 void joinMeetingAnonymousDlg :: OnBnClickedButtonJoinMeetingAnonymous () { CString serverAddress = _T ( "address" ); CString serverPort = _T ( "port" ); CString meetingID = _T ( "id" ); CString meetingPassword = _T ( "password" ); CString showName = _T ( "name" ); CString isOpenMic = _T ( "true" ); CString isOpenCam = _T ( "true" ); //组装scheme CString schemeStr = _T ( "cloudlink://welinksoftclient/h5page?page=joinConfByLink&server_url=" ) + serverAddress + _T ( "&port=" ) + serverPort + _T ( "&conf_id=" ) + meetingID + _T ( "&enter_code=" ) + meetingPassword + _T ( "&name=" ) + showName + _T ( "&open_mic=" ) + isOpenMic + _T ( "&open_camera=" ) + isOpenCam ; HWND hwnd = AfxGetApp () -> GetMainWnd () -> GetSafeHwnd (); ShellExecute ( hwnd , _T ( "open" ), schemeStr , NULL , NULL , SW_SHOWNORMAL ); } |
上述代码示例仅作为逻辑示例,不能直接使用。