美文网首页微信小程序开发
微信小程序可用的SignalR(官方非TS修改版)

微信小程序可用的SignalR(官方非TS修改版)

作者: LcFireRabbit | 来源:发表于2019-05-05 08:34 被阅读1次

    SignalR-ClientForMiniProgram-js

    ASP.NET SignalR依赖JQ,故小程序不能直接使用。但是在ASP.NET Core SignalR中,官方去除了对JQ的依赖,所以存在可以被小程序直接使用的可能,但是客户端js中连接服务端的方法和实现WebSoket方式,跟小程序中的用法不同,也不能直接用。但是通过修改这两处的实现方式,可以让小程序使用。

    此版为老版本的signalR,新版本目前是TS编译版本,还未修改成功。

    修改处说明

    将原来的XMLRequest请求方式,改为小程序字节的wx.requst.

    xmlRequest方式改变.png

    将原来的WebSocket,改为小程序的WebSocket

    webSocket小程序化.png

    因为小程序只支持signalR三种通讯方式中的WebSocket,所以将通讯方式固定位WebSocket即可

    固定通讯方式为webSocket.png

    https://github.com/LcFireRabbit/SignalR-ClientForMiniProgram-js

    相关文章

      网友评论

        本文标题:微信小程序可用的SignalR(官方非TS修改版)

        本文链接:https://www.haomeiwen.com/subject/hnnqoqtx.html