Meteor Cordova app无法连接到远程MongoDB

时间:2017-12-04 07:29:21

标签: mongodb cordova meteor

我有一个与远程MongoDB一起使用的Meteor + React应用程序。如果我使用以下.sh文件运行它,此应用程序将连接到远程数据库:

DB_URL="mongodb://..."

MONGO_URL=$DB_URL \
meteor run --settings config/settings.json

但是如果我尝试运行Cordova应用程序,它总是连接到本地MongoDB并忽略任何配置。我这样试试:

DB_URL="mongodb://..."

MONGO_URL=$DB_URL \
meteor run ios-device --verbose --settings config/settings.json

如何正确设置Cordova应用程序的MongoDB网址?

1 个答案:

答案 0 :(得分:0)

我认为您可能遇到this问题。

尝试使用my_arr[i].len = M; my_arr[i].arr = malloc(sizeof(int) * M; (作为第二个实例)查看数据库是否可从服务器访问。如果可以,那么它是DDP问题,请为服务器实例设置ROOT_URL环境变量,然后重试。