解決CocosCreator 在微信小遊戲中使用Socket.io 報錯的問題
最近微信小遊戲比較火,準備試著做一個Demo來玩一玩,網絡通信這塊就選擇了socket.io,打包成微信工程,編譯出現如下錯誤:
對於我這種菜逼(就目前的情況,自我感覺是挺菜的)來說,第一個想到的事情就是百度,百度不行,然後就谷歌,發現在cocos中文社區裏面有很多人提到了這個問題,但是沒有人回答,谷歌發現有大神重寫了一套能夠在微信小程序中使用的socket.io。emma..這些對於我來說,感覺太麻煩了,百度,谷歌無果,在回過頭來仔細看看這個錯誤。提示io沒有找到,竟然io沒有找到,那我就給他賦一個值。之前在cocosCreator中我把socket.io放在了 "assets/scripts/lib" 目錄下,發現在微信工程中也存在這個目錄。於是在game.js中添加:
這個socket.io的路徑需要更具不同的項目單獨來填寫。
繼續編譯
編譯通過了,網路也連接成功。
如果這篇文章解決了你的問題,麻煩在下方留言。謝謝大家了。
解決CocosCreator 在微信小遊戲中使用Socket.io 報錯的問題
相關推薦
解決CocosCreator 在微信小遊戲中使用Socket.io 報錯的問題
報錯 png 問題 如果 情況 自我 tor 通過 sets 最近微信小遊戲比較火,準備試著做一個Demo來玩一玩,網絡通信這塊就選擇了socket.io,打包成微信工程,編譯出現如下錯誤: 對於我這種菜逼(就目前的情況,自我感覺是挺菜的)來說,第一個想到的事情就是百度
CocosCreator微信小遊戲入門實戰《小貓釣魚》(一):寫下第一行程式碼
吃飯先拿碗筷,想吃下“微信小遊戲”這盤2018年的大菜,我們也得先將我們的“吃飯工具”準備好: CocosCreator 2.0.2 安裝教程: 開啟下載好的7z壓縮包並解壓,執行CocosCreator_setup.exe 注意安裝路徑,然後瞎XX亂點就行
CocosCreator微信小遊戲入門實戰《小貓釣魚》(七):Animation動畫系統
不知道大家有沒有注意到我們這個微信小遊戲得名稱時《小貓釣魚》,前面咱們做了半天,貌似是不是還沒看到我們的小貓。 OK,別急,我們小貓馬上登場。 在這一節,我們主要來做小貓的動畫,以及通過動畫事件讓整個遊戲的美術表現變得更好。 在開始之前,我們先在
CocosCreator微信小遊戲入門實戰《小貓釣魚》(八):微信登陸
前面我們已經基本完成了一個微信小遊戲的開發,還剩下一些細節需要去完善的,例如魚線,背景豐富這些我就不細述了。相信通過前面幾節,剩下的這些細節我們也可以很簡單的處理完。 接下來我們進入微信小遊戲SDK的接入部分。 在這之前,你可以看一下以下幾個官方的文件:
CocosCreator微信小遊戲入門實戰《小貓釣魚》(九):遠端資源載入、微信分享
有心的同學可能已經發現,之前我們做的小遊戲除錯都是在creator或者微信開發者工具中進行除錯,並沒有進入真機除錯。 在微信開發者工具中,提供了預覽以及真機除錯這兩個功能讓我們能夠在小遊戲未釋出之前,就可以在手機微信中進行除錯預覽。 不過點選後你就會發現,上傳
在微信小遊戲中使用three.js顯示3D圖形
年前,微信釋出了一個重磅訊息:微信小程式的小遊戲功能,千呼萬喚始出來! 筆者之前從未接觸過微信小程式和WebGL的開發,但是卻一直有留意相關技術的發展,大概聽說原來微信小程式是不支援WebGL 3D技術的。這次藉著微信大力推廣小遊戲,看了一下API文件,發現小遊戲是可以使用
在微信小遊戲中實現語音互動
之前在unity裡嘗試用過語音控制,當時的想法是實時控制遊戲角色的移動與攻擊,這在通過線上api解析語義的方式下體驗一般,不過也想到在實時性要求不那麼高的互動場景應該可以用起來。這裡就在微信小遊戲中嘗試一下。 語音互動自然需要一個物件,像我這種手殘人士最適合的
CocosCreator微信小遊戲入門實戰《小貓釣魚》(四):觸控輸入
之前第一節的時候,我們讓魚鉤簡單的動了起來,並且讓攝像頭跟隨魚鉤向下移動,可是我們並不能控制魚鉤的左右位置,這讓我們的根本無法享受操作的樂趣。 所以這一節,我們來實現讓玩家通過觸控輸入控制魚鉤的運動。 首先我們先對第一節做好的魚鉤進行一下改造 Hoo
CocosCreator如何制作OA信用盤源碼下載微信小遊戲
寫入 AC 遊戲發布 小白 遊戲界面 控制 cocos 偏好設置 處理 CocosCreator在1.8版本開始,就支持一鍵發布微信小程序,下面是詳細的發布步驟:1、在微信公眾平臺下載微信開發者工具;OA信用盤源碼下載 地址:haozi-bbs.com 2、打開cocosc
富文本編輯器內容在微信小程序中展示的解決方案
tco 後臺 實現 sign oot cti sele 編輯器 post 最近在做商品詳情的時候,有這樣一個需求:用戶可以使用富文本編輯器編輯商品,並且在小程序中可以展示。然鵝,小程序並不支持HTML標簽,webview組件也只能加載URL,這就捉雞
微信小程式中 scroll-view觸底事件不觸發的解決方法
scroll-view元件是否設定了確定的高度,若沒有請設定 scroll-view元件的 lower-threshold 引數是否帶了單位,若帶了單位如 px、rpx等,請去除,只使用數值。 若設定了上面兩項還是沒有效果,將 scroll-view的高度設定為具
白鷺引擎解決微信小遊戲切換背景音樂無法播放的問題。
白鷺引擎 版本:5.2.8 描述:白鷺引擎解決微信小遊戲切換背景音樂無法播放的問題。 main.ts檔案中找到如下函式,增加上您的音訊物件。 egret.lifecycle.onResume = () => { sound.pla
微信小遊戲視訊激勵廣告onClose介面疊加回調的問題解決方法
微信小遊戲視訊激勵廣告RewardedVideoAd.onClose(function callback) 介面,第一次回撥沒問題,但是從第二次起,會不斷疊加回調。也就是第二次呼叫的時候,除了執行本次回撥的方法,還會把第一次回撥的方法也執行一次。疑似把每次回撥都用佇列儲存了。這個問題很蛋疼。搞了半天
微信小遊戲-CocosCreator 基礎(一)
路徑:不中文 設定IDE=》偏好設定=》資料編輯=》外部指令碼編輯器 cocosCreator: resources: cocos2d-x引擎 :C++ engine :H5引擎:js 模擬器 :resources=》cocos2d-x=》simulator=》win32=
微信小遊戲-CocosCreator 基礎(八)
Button 勾選SCALE Enable Auto Grag :內建shader變灰 ,當按鈕不可用時 列印 F12 斷點除錯 :後續講解 js資料型別轉換 :http://www.runoob.com/js/js-type-conversion.html
微信小遊戲-CocosCreator 基礎(九)
Label : Line Heght :每行高度 Node的H :整體高度 OverFlow:None 一行 CLAMP :改變Node的w 改變寬度 ,只有一行 SHRINK :根據Node的w和h
微信小遊戲-CocosCreator 基礎(十三)
預製體 1: 製作預製體: 將節點拖入到assets資料夾下; 2: 載入預知體: 程式碼載入(統一在資源載入時講解)與手動繫結; 3: 預製體物件例項化: cc.instantiate; ==========================================
微信小遊戲-CocosCreator 基礎(十八)
2的N次方:是指大圖必須遵循2的N次方的格式 anySize:是大圖任意格式不做處理 unpack 解包外掛:安裝路徑官方 路徑=》使用者=》.cocoscreator=>packages=>unpack-textureatlas-master ========
微信小遊戲-CocosCreator 基礎(二十)
Bullet:防止高度運動穿越,消耗效能 AllowSleep:一段時間物體的運動狀態不改變,就休眠剛體 grivaity Sacle :重力比例 Friction :0.2 阻力 Restitution :彈性係數 sensor:物體系統不做碰撞反應 ===========
微信小遊戲-CocosCreator 基礎(二十一)
物體型別與碰撞矩陣 1: 新增物體型別: Add Layer, 每個型別對應一個名字group與groupIndex 2: 建立物體的時候要選擇一個型別; 3: 配置碰撞矩陣,決定哪些物體型別碰撞; 碰撞事件監聽 1: 剛體元件開啟碰撞監聽; 2: 當有碰撞發生的時候,遍歷剛