微信小程式 使用socket的兩個注意點

2021-08-20 20:47:54 字數 624 閱讀 4357

socket官方的文件比較詳細,我就不一一說明了,比較需要注意的一點是:

在開發者工具上,我們使用的socket是好的,是可以跟後台溝通的,但是在真機上面除錯的時候,我們很容易發現乙個錯誤提示

簡單的翻譯過來,就是拒絕握手,既然拒絕握手,那麼肯定是我們的協議,或者是我們的路徑是失敗的,但是又不是返回404,所以我們可以從我們的url下手,如果我們的url有漢字,那麼,請盡量不要傳送漢字,是在要傳,我們也要傳解碼的,畢竟沒人能保證格式是一樣的,當然,不要漢字是最好的!

其實很多的時候都是字串的問題,只是前後端規範好,都是可以避免的

還有另外乙個是比較簡單的,就是心跳時間,但是這個可以通過ngix設定的,我就不多說了。

1、如果使用tp5的幫助函式model出現下面的錯誤,是資料庫連線過期導致,把連線過期時間設定長點,但是總有過期的時候,所以建議改用mongodb

3、如果用nginx作為反向**遇到會話很容易過期,有兩種辦法,乙個是設定**超時時間為乙個很長的時間;乙個是客戶端做個心跳檢測(即定時向伺服器傳送一條資訊),這兩種辦法都會增加伺服器記憶體消耗,但是沒有辦法只有折中考慮,建議採用後者

微信小程式 使用Iconfont

1 準備好iconfont字型圖示素材 2 運用到 中 因為專案用到的字型圖示較多,所以複製了整個iconfont.css,並沒有去做任何改動,用到字型圖示的頁面在css中去引用就行,例如 import iconfont iconfont.wxss 在wxml中寫 圖示 可以在 上覆制 3 注意的問...

微信小程式template使用

當您的專案需要多次使用同乙個布局和樣式的時候,您就可以考慮使用template 模板 來減少冗餘 使用方式 1.新建乙個template資料夾來存放您的通用模板 2.在資料夾裡面新建乙個wxml,wxss,進行模板和樣式的定義 3.設定模板的name,以及裡面您需要定義的wxml內容 4.設定wxs...

微信小程式 wxParse使用

github 碼雲 在需要使用的頁面上使用wxparse 在我開發的專案中使用時我已經設定富文字顯示的寬度,直接使用wxparse是出現顯示的大小超出了設定的寬度 wxparse.wxml檔案修改 wxparse.js修改 我已經設定的的width 100 mode widthfix 之後wxpar...