我在meteor.com上有我的流星应用程序和cordova正常运行。但是,当我在自己的服务器上运行时,本机调用无法正常工作。有关正确的ENV变量的任何想法,以使其正常工作吗?
http://www.meteorpedia.com/read/Environment_Variables#Environment
编辑:根据要求,我会更清楚。
现在我想在自己的服务器上运行meteor。我创建了一个流星包,解压缩并用这个sh:
运行它#/bin/sh
cd /root
export MONGO_URL=mongodb://localhost:27017/wc
export PORT=3000
export ROOT_URL=http://123.456.789.000:3000/
#export METEOR_SETTINGS=$(<settings.json)
forever start bundle/main.js
我将流星网址更改为我的ROOT_URL,除了本机通话外,一切正常。即navigator.notification.vibrate()失败
答案 0 :(得分:0)
我自己找到了答案。我在这里发布,因为它可能会帮助其他人。这就是我在index.html上用来配置MeteorRider的方法。
一切正常,插件电话除外:
var __MeteorRiderConfig__ = {
meteorUrl: "http://123.456.789.000:3000/",
phonegapVersion: 3.3,
phonegapAppVersion: 1.01
};
一切正常,包括插件本机调用:
var __MeteorRiderConfig__ = {
meteorUrl: "http://123.456.789.000:3000",
phonegapVersion: 3.3,
phonegapAppVersion: 1.01
};
注意区别?是的,是的:)