微信小程式使用Websocket

2022-09-14 01:15:15 字數 1052 閱讀 7163

初始化websocket

stomp文件

*/initsocket: function () )

} else

}// 關閉連線

function close()

}// 符合websocket定義的物件

var ws =

// 建立乙個 websocket 連線

你的wss鏈結

//token ;與服務端定義的引數

function connect() )

}connect();

// 監聽 websocket 連線開啟事件

wx.onsocketopen(function (res) )

// }

})// 監聽 websocket 接受到伺服器的訊息事件

wx.onsocketmessage(function (res) )

// 監聽 websocket 錯誤事件

wx.onsocketerror(function (res) )

// 監聽 websocket 連線關閉事件

wx.onsocketclose(function (res) ,1800000);

}else}})

var stomp = require(『utils/stomp.min.js』).stomp;

定期傳送心跳或檢測伺服器心跳

the heart-beating is using window.setinterval() to regularly send heart-beats and/or check server heart-beats.

可看stomp.js的原始碼(195,207,489行),由於小程式沒有window物件,所以我們要呼叫小程式的定時器api實現

*/stomp.setinterval = function (interval, f) ;

// 結束定時器的迴圈呼叫

stomp.clearinterval = function (id) ;

var stompclient = stomp.over(ws);

},

微信小程式 使用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...