2016-11-23 9 views
1

MeteorのフロントエンドアプリケーションをMeteorのDDP.connect(url)を使用してリモートサーバー(websocket接続経由でAPIを公開しています)に接続しようとしています。 )機能:DDP.connect(url)を介してリモートMeteorサーバーに接続できません

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はwebSocketsを使用していますが、DDP.connect呼び出しは別のMeteorサーバーと通信するためのものです。任意のノード/ jsアプリケーションと同様に、通常のウェブソケット接続用にwebSocketを使用できます

+0

Meteorにはこの組み込み関数がありません... – ZenDD