簡體   English   中英

無法通過DDP.connect(url)連接到遠程Meteor服務器

[英]Can't connect to remote Meteor server via DDP.connect(url)

我正在嘗試通過使用Meteor的DDP.connect(url)函數將我的Meteor的前端應用程序連接到遠程服務器(通過websocket連接公開其API):

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.

我在這做錯了什么?

雖然Meteor使用webSockets,但DDP.connect調用僅用於與另一個Meteor服務器通信。 您可以像在任何node / js app中一樣使用webSockets進行常規Web套接字連接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM