我在此链接上阅读,但(提问者)没有太多讨论或信息。
我在 Eclipse 开发环境中使用 phonegap 编写和 android 应用程序。这是非常入门的代码......如此简单,我不明白为什么不起作用。
我有一个带有这个 js 函数(包括 jquery、jquery-mobile 和 cordova 2.9)的 index.html,它从远程服务器获取 json 并将其附加到 jquery 移动列表中:
$(document).bind('deviceready', function() {
$.getJSON("http://www.remote-server.com/json.php?return=list",function(json) {
$.each(json,function(i,item){
$("#list").append('<li><a href="details.html?id=' + item.id + '"><h2>'+item.title+'</h2><p>Start date:'+item.start+'</p></a></li>');
});
$("#list").listview('refresh');
});
});
好的,到现在为止一切都还好。但是当打开 details.html 时,无法执行任何 js 代码。一开始我以为这是包含问题或其他问题,但后来我尝试了简单的 JavaScript 代码手动设置文本标签,例如:document.getElementById('title').value = "F!&k"
我错过了什么吗?config.xml 这是标准的起始代码。