Telerik移动应用程序是在AppBuilder中运行还是作为打包应用程序运行?

时间:2015-04-27 08:14:00

标签: telerik-appbuilder

我正在使用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平台的。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

您可以使用AppBuilder(see the docs)内的调试和特定于发行版的文件来完成此操作。这允许您为调试(即测试)构建调试文件,并为您的发布(即应用商店)版本发布文件。