【问题标题】:Dynamically changing mobile server from meteor phonegap application从流星 phonegap 应用程序动态更改移动服务器
【发布时间】:2015-02-28 20:08:31
【问题描述】:

我有一个流星 1.0 phonegap 应用程序和几个流星服务器。 根据文档,可以在构建 phongeap cordova 应用程序时指定服务器https://github.com/meteor/meteor/wiki/Meteor-Cordova-Phonegap-integration 我想要做的是设置一些默认服务器,并允许 phonegap 应用程序的用户从应用程序更改服务器。我该怎么做?

【问题讨论】:

    标签: javascript node.js cordova meteor


    【解决方案1】:

    这个问题的解决方法如下:

    我创建了一个包,它必须在任何其他包之前加载,并尝试从 localStorage 读取服务器地址。如果在那里找到地址,则包设置为__meteor_runtime_config__.DDP_DEFAULT_CONNECTION_URL = "theValueFromLocalStorage"

    这导致其他包开始引用新服务器的方式与构建应用程序时最初设置的方式相同

    包可以在这里找到https://github.com/partus/meteor-server-picker

    【讨论】:

      【解决方案2】:

      @MeteorAtSO 我认为负载均衡器会为你做的

      【讨论】:

      • 不是平衡,而是指定完全不同的服务器,有不同的数据,也可以有不同的客户端代码
      猜你喜欢
      • 2016-08-13
      • 2015-08-21
      • 1970-01-01
      • 1970-01-01
      • 2015-07-10
      • 2015-09-23
      • 1970-01-01
      • 2013-05-29
      • 2014-01-09
      相关资源
      最近更新 更多