我在用Phonegap+React开发一个应用程序.js和套接字.伊奥.然而,后来React Native被释放了,这个Native的感觉非常棒.
我试着go 拿插座.io客户端与React Native一起工作,但不幸的是没有太多成功.我做了一些研究,我得到了与本期所描述的完全相同的错误:https://github.com/facebook/react-native/issues/375
关于这个问题的 comments 称,他们试图使用fetch API来获取JS模块,但我认为我做得不对:
var socketScript;
fetch('https://cdn.socket.io/socket.io-1.2.0.js')
.then(function(response) {
socketScript = response._bodyText;
}).done(function() {
var socket = socketScript.io();
});
这将返回一个undefined is not a function.
有办法做插座吗.io客户端是否与React Native一起工作?还是我看错了?也许还有其他更合适的解决方案?