我正在使用 Phonegap/Apache Cordova 构建一个混合 Android 应用程序。我的应用程序应该从我的 web api 获取数据。我正在使用 JSON 将数据提供给 APP。所以我得到了以下代码:
function init() {
document.addEventListener('deviceready', onDeviceReady, false);
var url = "http://23.21.128.153:3000/regions.json";var jsonresults;
$.getJSON(url,function(data){
jsonresults = data;
$.each(jsonresults, function(i,v){
$('#main-content').append('<li>'+jsonresults[i].name+'</li>');
});
});
}
而且在 html 的主体上,我有一个名为 main-content 的 div。Everythings 在 Eclipse 浏览器中运行良好,但在 Android 模拟器上无法运行。不确定是否有另一种方法可以使用 JSON 从 Web API 中提取数据并在获取数据后动态创建 HMTL 元素。