Json App Phonegap 内!什么是路径?
Json inside App Phonegap ! What is the Path?
我的 Phonegap 应用程序有问题!
当我在浏览器中测试时一切正常!
但是当我编译为 apk 时...在我的 phone 中找不到 JSON...
我是编程新手,抱歉我的英语不好...
我能做什么?
var number = Math.floor(Math.random() * 23);
$.ajax({
type: 'GET',
url: "/../pages/desafio/desafiando.json",
dataType: 'json',
contentType: 'application/json',
crossDomain: true,
cache:false,
success: function(data)
{
$.each(data, function(i, desafio) {
item = "<center><h4>" + desafio.meta + "</h4></center>";
if (desafio.id == number) {
$('#blocodesafio').append(item);
}
});
},
error:function(jqXHR, textStatus, errorThrown){
alert('Erro ao carregar');
console.log(errorThrown);
}
我在想“/../pages/desafio/desafiando.json”这就是问题所在,但我不知道我必须在 phonegap 中做什么。 ..
"You need it to be in the app directory. I put mine in a /json folder that is at the same level as my /js and my /css folder." - Subjective Effect
我把我的 JSON 放在 REST WS 中......并且工作......
但是看了之后,我很好奇文件夹层级会不会有区别,于是重做了应用,将JSON放在了/JS/CSS的同一层级.. .
并且真的很有效。
我的 Phonegap 应用程序有问题!
当我在浏览器中测试时一切正常! 但是当我编译为 apk 时...在我的 phone 中找不到 JSON... 我是编程新手,抱歉我的英语不好...
我能做什么?
var number = Math.floor(Math.random() * 23);
$.ajax({
type: 'GET',
url: "/../pages/desafio/desafiando.json",
dataType: 'json',
contentType: 'application/json',
crossDomain: true,
cache:false,
success: function(data)
{
$.each(data, function(i, desafio) {
item = "<center><h4>" + desafio.meta + "</h4></center>";
if (desafio.id == number) {
$('#blocodesafio').append(item);
}
});
},
error:function(jqXHR, textStatus, errorThrown){
alert('Erro ao carregar');
console.log(errorThrown);
}
我在想“/../pages/desafio/desafiando.json”这就是问题所在,但我不知道我必须在 phonegap 中做什么。 ..
"You need it to be in the app directory. I put mine in a /json folder that is at the same level as my /js and my /css folder." - Subjective Effect
我把我的 JSON 放在 REST WS 中......并且工作......
但是看了之后,我很好奇文件夹层级会不会有区别,于是重做了应用,将JSON放在了/JS/CSS的同一层级.. . 并且真的很有效。