在iOS上定位问题

时间:2013-02-11 05:29:00

标签: ios html5 jquery-mobile cordova

我正在为我的iOS应用程序使用jquery mobile-1.2.0和cordova-2.1.0。在iOS模拟器上一切正常,但如果我在iPhone上运行应用程序,那么当我转到特定页面时,标题下方的内容会出现,然后设置为其定义的位置。为什么会这样?

从login.htm页面我使用$.mobile.changePage('menu.htm', {transition: "slide"});转到menu.htm,下面是menu.htm:

<div data-role="content">    
    <ul data-role="listview" id="mainMenu">        
        <li style="height:50px">            
            <a href="LeadScreens/leadHome.htm" data-transition="slide" id="leadsLink">                
                <img src="images/leads.png" alt="leads" class="ui-li-icon"/>
                Leads                
            </a>            
        </li>        
        <li style="height:50px">            
            <a href="abc.htm" data-transition="slide" id="activitiesLink">                
                <img src="images/activities.jpg" alt="activities" class="ui-li-icon"/>
                Activities                
            </a>            
        </li>        
    </ul>    
</div>

1 个答案:

答案 0 :(得分:0)

底部有一个额外的</div>。这可能是问题所在。