博客列表 >小程序使用websocket

小程序使用websocket

拾一枝樱花的博客
拾一枝樱花的博客原创
2022年07月11日 17:21:54738浏览
  1. var wsApi = "wss://域名/wss";
  2. Page({
  3. data: {},
  4. //本地服务器地址
  5. onLoad: function (options) {
  6. let self = this
  7. let st = wx.connectSocket({
  8. url: wsApi,
  9. header:{
  10. 'content-type': 'application/json'
  11. },
  12. })
  13. st.onOpen(function(openRes){
  14. var uid = 'uid2';
  15. st.send(uid);
  16. })
  17. this.ws = st // 其他地方可以访问到socket
  18. st.onMessage(function(msg){
  19. console.log('msg: ', msg)
  20. let data = JSON.parse(msg.data).data
  21. if (!!data) {
  22. self.setData({
  23. msgList: [...self.data.msgList, data]
  24. })
  25. }
  26. })
  27. st.onClose()
  28. },
  29. });
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议