2017-01-04 58 views
1

我在我的科爾多瓦應用程序中有一個輸入字段。當我通過單擊它來關注輸入字段時,窗口調整大小功能在android上被調用。在iOS上一切正常。 調整大小會產生問題,因爲我有一個用epub.js呈現的文本,並且在單擊該文本字段時它會返回到當前章節的開頭。點擊輸入字段觸發器窗口調整大小android

如何防止調整大小?

我想這一點,但問題依然存在: Click on input field triggers window resize

HTML:

<form id="realPageInputForm" ng-submit="goToRealPage(inputPage)"> 
    <input ng-model-options="{ getterSetter: true }"  
      id="realPageInput" 
      class="inputPage input-label" 
      type="number" 
      name="inputPage" 
      ng-model="inputPage" 
      placeholder="Enter page here"> 
</form> 

回答

1

它,當你點擊該輸入情況怎麼一回事,因爲,鍵盤出現,並在Android中,鍵盤化妝您的視圖更小(屏幕尺寸由應用程序和鍵盤共享);並且當鍵盤隱藏webview時會再次恢復其原始大小。您可以查看其他類似於您的問題的答案,如PhoneGap: Is there a way to stop the keyboard from resizing the view?