건물에있는 모바일 웹 사이트에 문제가 있습니다. 광범위한 조사를 통해 동일한 문제의 다른 인스턴스를 찾을 수 없습니다.jQuery Mobile 홈 스크린 웹 앱 깜박임이 지연되어 깜박임
모바일 Safari에서 앱을 실행할 때 문제가 발생하지 않습니다. 그런 식으로 홈 화면에 저장할 때만 문제가됩니다.
을의 형태로 링크가있는 일반 목록을 사용하여 :
문제는 다음과 같다 내가 링크를 클릭하면
<ul data-role="listview">
<li>
<a href="example/example.php" data-transition="slide" data-prefetch="true">Example</a>
</li>
</ul>
, 링크 된 페이지가 바로 두 번째 분할에 대한 나타나고, 실제로보기로 슬라이드하기 때문에 실제로 페이지가 변경 될 때까지 전환이 일어나지 않습니다.
데이터를 미리 검사하는 것은 위에 설명한 것처럼 시도했지만 그 전에 문제가있었습니다. 나는 data-rel = "external"을 시도했는지 아닌지, 그리고 그 행동은 동일하다. 어떤 전환을 사용하든 상관 없습니다. 그 결과는 같습니다.
-webkit-backspace-visibility:hidden
해킹이 작동하지 않았으며, 지금 기억할 수없는 몇 가지 다른 해법도 없습니다. 그것은 확실히 만족하지 않습니다 - - 나는 문제에 발견
유일한 해결책은 CSS를
#id_of_linked_page {opacity:0;}
을 가지고 링크 된 페이지를 설정 .. 그리고 다음은 $ .mobile에 fadeIn 빠른 기능을 결합하는 것입니다 .pageshow 이벤트, 그리고 실제로, 그것의 hackishness 주어진 놀랍게도 깨끗한 보이는, 그것은 원하는 효과를 생성하지 않으며, 원활한되지 않습니다.
아이디어가 있으십니까?
감사합니다.
p.s. 나는 IPhone 4s (jailbroken이 아님)에서 IOS 5.1을 실행하고있다.