# SignalR-ClientForMiniProgram-js **Repository Path**: nmkyy/SignalR-ClientForMiniProgram-js ## Basic Information - **Project Name**: SignalR-ClientForMiniProgram-js - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-11 - **Last Updated**: 2025-02-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SignalR-ClientForMiniProgram-js ASP.NET SignalR依赖JQ,故小程序不能直接使用。但是在ASP.NET Core SignalR中,官方去除了对JQ的依赖,所以存在可以被小程序直接使用的可能,但是客户端js中连接服务端的方法和实现WebSoket方式,跟小程序中的用法不同,也不能直接用。但是通过修改这两处的实现方式,可以让小程序使用。 --- 此版为老版本的signalR,新版本目前是TS编译版本,还未修改成功。 # 修改处说明 ### 将原来的XMLRequest请求方式,改为小程序字节的wx.requst. ![](/img/xmlRequest方式改变.png) ### 将原来的WebSocket,改为小程序的WebSocket ![](/img/webSocket小程序化.png) ### 因为小程序只支持signalR三种通讯方式中的WebSocket,所以将通讯方式固定位WebSocket即可 ![](/img/固定通讯方式为webSocket.png)