首页 > 解决方案 > 如何在 React Native 中使用 SignalR?

问题描述

如何在 react native 中实现 SignalR 以实现推送通知?

我已经看到使用https://github.com/aspnet/SignalR之类的包在 react js 中实现 SiganlR 。

我没有找到在 React Native 中实现 signalR 的任何解决方案

标签: react-nativesignalr

解决方案


你可以使用这个包。我现在正在使用它,它工作正常,但我在重新连接 hub.start() 时遇到了问题。你可以用这个安装:

npm install @aspnet/signalr

例子:

let connection = new signalR.HubConnectionBuilder()
    .withUrl("/chat")
    .build();

connection.on("send", data => {
    console.log(data);
});

connection.start()
    .then(() => connection.invoke("send", "Hello"));

推荐阅读