2016-07-26 67 views
1

我们在做一个PhoneGap的应用程序,并试图按如下方式使用数据服务:PhoneGap环境变量与开发环境中的AJAX数据服务有关吗?

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

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

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

回答

1

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

取决于你所使用的工具,看起来像你的选择是: