我正在尝试在React Native应用程序中设置Websockets,如下所述:http://browniefed.com/blog/2015/05/16/react-native-and-socket-dot-io/
window.navigator.userAgent = "react-native";
var io = require('socket.io-client/socket.io');
然后在我的React Component的构造函数中
this.socket = io('http://localhost:3001');
这样做有效,但打破了Chrome调试工具:
无法设置只有getter
的#的属性userAgent
在开发过程中使用调试器非常有用,而且没有让它慢慢减慢我的速度。有没有办法使用websockets并仍然可以使用调试器?
答案 0 :(得分:0)
在单独的模块中执行userAgent分配,如下面的答案:Is it possible to combine React Native with socket.io。这为我解决了。