2016-11-23 115 views
1

我想通過使用Meteor的DDP.connect(url)將我的Meteor的前端應用程序連接到遠程服務器(通過websocket連接公開其API) )功能:無法通過DDP.connect連接到遠程Meteor服務器(url)

import { Meteor } from "meteor/meteor"; 
import { DDP } from 'meteor/ddp-client'; 

Meteor.Remote = DDP.connect("ws://my-site.com/websocket"); 

但是,相反的建立方面,我收到控制檯以下錯誤:

XMLHttpRequest cannot load ws://my-site.com/websocket.... 
Cross origin requests are only supported for protocol schemes: http, data, chrome, 
chrome-extension, https, chrome-extension-resource. 

我到底做錯了什麼?

回答

0

雖然Meteor使用webSocket,但DDP.connect調用僅用於與另一個Meteor服務器交談。您可以使用webSockets,就像您在任何節點/ js應用程序中進行常規web套接字連接一樣

+0

太糟糕了,以至於Meteor沒有這個內置的... – ZenDD

相關問題