亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

electron-vue 引入融云WebIMSdk未連接成功?

electron-vue 引入融云WebIMSdk未連接成功?

ITMISS 2018-08-26 11:11:31
想通過融云基于Electron的桌面應用解決方案,開發桌面版的IM聊天應用。1、通過初始化electron-vue項目后,在index.ejs中引入融云WebIMSDK(RongIMLib-2.3.2.js)2、按照融云demo中的初始化方法startInit去初始化3、初始化方法執行了,打印RongIMLib和RongIMClient對象都有值,但是沒有走RongIMClient.connect開始連接的方法,也沒有任何報錯信息自己新建了一個vue-cli腳手架的網頁項目,在index.html中引入RongIMLib-2.3.2.js,并實現startInit初始化方法,運行程序提示連接成功,執行了RongIMClient.connect,表明已正確集成了SDK疑問:為什么electron-vue項目中會集成失?。坑心奈淮罄杏龅竭^此類集成問題,還請多多指教!
查看完整描述

2 回答

?
慕仙森

TA貢獻1827條經驗 獲得超8個贊

遇到了相同問題, 研究了一上午(午睡都沒睡)才搞定的

其實主要導致electron-vue融云通訊不能鏈接的主要導致原因是electron, 而不是vue, 有點麻煩, 可以和你大致說下問題點: 由于 Electron 集成了 Node.js,其 module, exports, require和融云本身的這三個對DOM的操作有沖突, 所以融云的連接就不能走普通模式, 而是要通過require插件以及結合protobuf來解決(這兩個模塊, 官方demo里有提供, 而且也有方案示例(有electron的,electron-vue的話需要改動下代碼), 就是示例有點坑, 部分代碼要改下, 融云技術文檔做事還是有點馬虎)。


查看完整回答
反對 回復 2018-08-27
  • 2 回答
  • 0 關注
  • 1579 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號