关于开发环境中的AJAX数据服务的PhoneGap环境变量?

时间:2016-07-26 17:02:03

标签: javascript ajax node.js cordova phonegap-plugins

我们正在制作PhoneGap应用并尝试使用数据服务,如下所示:

$.post(rooturl + '/data/something', { a: 1 }, (res) => {});

问题:当应用程序在PhoneGap上运行时,它是一个没有自定义服务器后端的单页面应用程序。这意味着我无法通过某种环境指示器来更改rooturl并将其指向本地NodeJS开发服务器数据服务,而不是生产服务器。

换句话说,如何在客户端检测Javascript是否在开发环境中运行以正确设置相应的根URL(开发/生产)?

1 个答案:

答案 0 :(得分:1)

不幸的是,PhoneGap没有解决这个问题。

根据您使用的工具,您的选项如下: