g***@qq.com
g***@qq.com
  • 发布:2019-08-01 18:50
  • 更新:2022-06-04 13:11
  • 阅读:8442

论如何在 uni-app 上使用 sockjs 以及 stomp(顺便)

分类:uni-app

GitHub 项目

本项目可在uni-app 环境上兼容 WebSocket api, 使 sockjs+stomp 可如浏览器环境一般正常运行

该方式原理极其简单, 目前简单测试一切 ok, 关键代码在 js/websocket-uni.js 中, 在其中造一个 WebSocket 对象兼容 uni 的 API 即可

本项目可运行在 IOS APP 上(模拟器亲测) 以及 浏览器上(浏览器本身就支持 WebSocket), 小程序目测也是 ok的(小程序的 api 被 uni 封装过了, 所以应该是 ok 的)

另照此方式, 理论上 写个 websocket-wxmini.js , 然后拿到纯微信小程序上跑目测也是可行的, 单由于本人 996 日夜操劳, 就不亲测了!!

2 关注 分享
天空1028 9***@qq.com

要回复文章请先登录注册

tang_sure

tang_sure

app编译不通过
2019-10-31 14:41
3***@qq.com

3***@qq.com

回复 g***@qq.com :
websocket-uni.js
主动关闭socket连接时会报错...
2019-09-17 09:37
不会UNIApp

不会UNIApp

亲测,在manifest.json 中,源码视图,把自定义组件模式关闭之后就可以编译了,还是正常走就行了
2019-09-11 16:43
不会UNIApp

不会UNIApp

为什么同一套代码,我全部复制过来,就编译失败,运行楼主的就是ok的
2019-09-11 15:17
不会UNIApp

不会UNIApp

牛逼 大佬
2019-09-11 14:45
不会UNIApp

不会UNIApp

回复 g***@qq.com :
使用你的包了,但是还是编译不通过
2019-09-10 18:04
3***@qq.com

3***@qq.com

回复 大鱼不吃鱼 :
353594290~
加的时候备注下就好了~
2019-09-09 11:53
天空1028

天空1028

Ggg
2019-09-06 23:33
大鱼不吃鱼

大鱼不吃鱼

回复 3***@qq.com :
大佬可以加你qq 交流下不i 我有偿咨询
2019-09-06 22:29
3***@qq.com

3***@qq.com

回复 大鱼不吃鱼 :
我这边解决了.~
直接非H5不用sockJS, 单用stomp就可以了~
2019-09-02 16:18