我开发了一个流星应用程序。在使用本地服务器在移动设备上安装后,我想将服务器地址从本地更改为云,我的应用程序应该在该服务器上切换并运行。请参阅我找到的一些文档之后服务器选择器包并将其安装在我的项目中,然后在app的客户端添加了部分代码。代码如下:
Meteor.startup(function(){
if (Meteor.isCordova) {
document.addEventListener('deviceready', function () {
window.localStorage.setItem('url',"https://dcpldev.eu.meteorapp.com");
var rootUrl= window.localStorage.getItem('url');
if(rootUrl){
console.log("mynetwork", __meteor_runtime_config__);
__meteor_runtime_config__.DDP_DEFAULT_CONNECTION_URL = __meteor_runtime_config__.ROOT_URL = rootUrl;
if(Meteor && Meteor.absoluteUrl && typeof Meteor.absoluteUrl.defaultOptions == "object"){
Meteor.absoluteUrl.defaultOptions.rootUrl = rootUrl;
console.log("mynetwork1324");
}
}
});
}
});
但是,我的服务器正在切换到云服务器地址,但我正在丢失登录状态。请帮助我。