1
인터넷에서 이미지를로드하고 listview에서 이미지를로드합니다. 데스크톱 브라우저에서 앱을 실행하면 이미지가 빠르게로드되고 목록보기 항목으로 이동합니다. 하지만 장치 이미지가 느리게로드되고로드되는 순간 어떻게 든 목록보기 항목으로 이동하지 않습니다. Android의 PhoneGap : 이미지로드
function onLoad() {
//console.log("init");
loadImage();
}
function loadImage() {
$.getJSON(websiteUrl, function(data) {
imageUrl = data[0]["image"];
console.log(imageUrl);
document.getElementById("view_1").src = imageUrl;
});
}
body onload="onLoad();"
//some markup here
<ul data-role="listview" data-theme="b" class="content-primary">
<li><a href="index.html">
<img id="view_1" src="" />
<h3>Broken Bells</h3>
<p>Broken Bells</p>
</a></li>
</ul>
또한 나는에 onLoad 후 그 "deviceready"이벤트가 발생났습니다. 내 질문은 무엇입니까? html body가로드되기 전에 Phonegap 앱에서 이미지로드를 시작할 수있는 첫 번째 init 함수는 무엇입니까?
?
감사를 해결하기 위해,하지만 여전히 같은 이상한 출력 - 데스크톱 브라우저 원활 새로운 리튬을 추가하지만 안드로이드는하지 않습니다. – Roman
이유가 있다고 생각합니다. 응용 프로그램이 서버에서 json을로드하지 못하고 데스크톱 브라우저에서로드가 잘되지 않습니다. – Roman
동일한 studid가 다시 붙어 있습니다. 사용하고 있던 서버는 127.0.0.1이었고 장치는 그것을 보지 못했습니다. 그래서 저는 IP를 찾아 변경했습니다. 이제 모든 것이 작동합니다. – Roman