2014-06-23 3 views
0

페이지가 변경되는 동안 window.location = "otherpage.html"을 사용하는 흰색 페이지가 나타나고 모바일에서만 발생하지만 데스크톱에서는 일어나지 않습니다.페이지 변경 중 전화가 끊어짐

이 문제에 대한 해결책은 무엇입니까?

+0

이 바탕 화면에 별도의 탭에서 열기 페이지를합니까? – Deepika

+0

@Deepika 물론 아니야 –

+0

시도해보십시오 : window.location.href = "otherpage.html" – byJeevan

답변

0

data-ajax="false"을 사용하여 jquery mobile의 아약스로드를 비활성화하고 직접 window.location = "otherpage.html"을 사용하는 것으로 나타났습니다. 이렇게하면 전체 페이지가 완전히 다시로드되므로로드하는 동안 흰색 화면이 표시 될 수 있습니다.

올바른 방법은해야

$.mobile.pageContainer.pagecontainer("change", "target", { options }); 

참조 : How to change page in jQuery mobile (1.4 beta)?

관련 문제