我正在尝试在chrome扩展中使用sails.io.js.
我正在手动设置我的sails服务器的URL:
io.sails.url = "http://localhost:1337";
但我想从chrome本地存储中获取url(以保存url不直接在代码中).但问题是,如here所述:
You get 1 clock tick after the import before the socket attempts to
connect.
因此,如果我从chrome本地存储中获取URL:
storage.get('url',function(result){ var url = result.url; io.sails.url = url ; });
太晚了!必须在sails.io.js代码之后设置选项.
所以我在考虑禁用autoConnect:
io.sails.autoConnect = false;
(如there所述)
但现在我的问题是:如何手动连接io.sails?
我试过io.sails.connect(),没用.有任何想法吗 ?
非常感谢你,
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。