我正在使用 Telerik 平台开发我的第一个移动应用程序,并且我正在尝试找到一种根据代码运行的环境动态设置配置的方法。例如:
var apiUrl;
function setConfig()
{
if (window.navigator.simulator)
{
// Debug in simulator
apiUrl = "http://localhost:1234/api/myapp";
}
else if ( ??? )
{
// System Testing
apiUrl = "https://beta.myapp.com/api/myapp";
}
else {
// Production
apiUrl = "https://myapp.com/api/myapp";
}
}
我想做的是判断应用程序是在 Telerik 的 AppBuilder 移动应用程序中运行,我用于系统测试,还是作为打包应用程序(生产应用程序)
我已经通过 Telerik 的 javascript API 进行了一次拖网,但看不到任何符合要求的内容,而且我不希望在 Cordova API 中找到任何内容,因为这是特定于 Telerik 平台的。
有任何想法吗?