AppConKit:根据当前配置的URL设置URL

时间:2013-06-12 11:16:04

标签: appconkit

在AppConKit中,您可以为用户提供在此应用程序连接的“设置”中配置Servername,端口和路径的选项。我可以以某种方式访问​​Javascript代码中的这些配置设置吗? 我的用例是我在应用程序连接的服务器上有一个徽标图像,并希望根据服务器URL显示此徽标。 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

有道理,但这不是一个容易获取的设置(还)。

您可以通过设备开关访问设置:

var hostname;
var port;
var path;
if (vMobileController.device().isAndroid()) {
    hostname = vKVS.value("Weptun_Hostname");
    port = vKVS.value("Weptun_Port");
    path = vKVS.value("Weptun_URL_Path");
} else { 
    hostname = vKVS.value("server_url");
    port = vKVS.value("server_port");
    path = vKVS.value("server_endpoint");
}
if (hostname.substring(0,4)!="http") {
    hostname="http://"+hostname;
}
var vUrl = hostname+":"+port+"/"+path+"/images/Logo.png";

我与开发人员谈过,通过直接的Javascript API访问它是有意义的。我会看到它被添加到路线图中了!