AG积分

座機: 029-81773686 熱線: 18966895139
網頁制作、網絡營銷、維護推廣、手機網站制作一站式解決方案
十分感謝六年來與我們攜手共進的朋友們、客戶們!
如何防止手機瀏覽頁面點擊輸入框頁面會自動放大問題
添加時間:2014-07-11  點擊率:10439次
在手機上打開一個html頁面能正常顯示大小,點擊輸入框輸入內容時,整個頁面會自動放大,求解決方法。

首先說下為什么,是因為文本框在獲得焦點后,鍵盤自動彈出了,執行了webview的displaySoftKeyboard方法,這個方法會把原本縮小的網頁給放大了,所以頁面就被放大了;
解決辦法:
使用反射機制,有個mDefaultScale屬性,當webview失去焦點的時候,修改這個屬性的值,setInitialScale(大于等于100即可);
好了,你試試

 

在head區加入:
<meta content="yes" name="apple-mobile-web-app-capable">
<meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no;">

 

_宏博網絡提供

?
版權所有 ? AG积分宏博網絡,并保留所有權利
客服中心


展開客服