記錄混合APP開發遇到的坑!!

來源:互聯網
上載者:User

標籤:事件   htm   樣式   function   input   無法   -o   ios   移動端   

1、在IOS中給body綁定click事件會失效

2、在IOS中<div contenteditable="true"></div>中點擊時可以彈出鍵盤但是無法輸入。加一個樣式-webkit-user-select:text就可以了。

3、禁用 長按彈出的菜單,會導致IOS中的輸入框無法輸入

* {  -webkit-touch-callout:none;  -webkit-user-select:none;  -khtml-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;}

input,textarea {
    -webkit-user-select:auto; /*webkit瀏覽器*/
    margin: 0px;
    padding: 0px;
    outline: none;
}

 

4、在移動端ios中使用on事件綁定無效$(‘xx‘).on(‘click‘,select,function() {})

     1)將selector元素增加樣式cursor:pointer;

      2)將click換成touchstart

      3)將XX換成 select的父級元素

5、ios中滑動不流暢  添加下面代碼

-webkit-overflow-scrolling:touch;

    但是會導致固定定位和絕對位置失效,解決辦法是把需要滾動的部分內容和固定定位/絕對位置放在同級

 

記錄混合APP開發遇到的坑!!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.