jquery-mobile 1.3.0 및 phonegap 2.8.0을 사용하고 있습니다. 버튼에서 대화 페이지를 호출하는 것은 다음과 같이 호출하는 것입니다.대화 상자를 호출하면 대화 상자가 호출 된 페이지로 돌아갑니다.
<div data-role="footer" data-position="fixed" data-theme="a" style="height: 0px; border: 0">
<a id="btnHail" href="#confirm-address-dialog" data-theme="e" data-rel="dialog">
<i class="icon-phone"></i> Pedir Taxi
</a>
</div>
처음 호출 할 때 대화 상자가 나타나지만 이전 페이지로 돌아갑니다. 대화 상자의 코드는 다음과 같습니다 :
<div data-role="page" id="confirm-address-dialog" data-theme="b">
<div data-role="header" data-theme="e">
<h1> Titulo </h1>
</div>
<div data-role="content" data-theme="b">
<p>
Are sure you want this?
</p>
<p>
<b id="txtDataConfirm"></b>
</p>
<button id="btnHailConfirm" data-theme="e">
<i class="icon-phone"></i> Ok
</button>
</div>
<div data-role="footer" data-position="fixed" data-theme="a">
<p>footer heading</p>
</div>
</div>
이 문제는 iPhone 4 (개발자)가 크롬이나 모질라에서 결코 발생하지 않는 문제입니다. 나는 팝업을 사용하려했지만 내 바닥 글에 표시되지 않는 팝업을 사용하는 데는 몇 가지 제한이 있습니다.
감사합니다.
'data-role = dialog'은'page'가 아닙니다. – Omar
나는 그것을 시도했지만 아무 것도 바뀌지 않습니다. 여전히 같은 문제가 있습니다. –