移动端开发碰到一个坑
?
移動(dòng)端開發(fā)真是不斷踩坑,今天在做一個(gè)移動(dòng)端的組件,又發(fā)現(xiàn)了一個(gè)坑,記錄到日志里面,做個(gè)記錄,以便以后再遇到這個(gè)問題有個(gè)記錄可以參考。
?
在ios中的chrome瀏覽器中,手指從屏幕上方移動(dòng)出屏幕(一定要經(jīng)過屏幕邊緣劃出屏幕)時(shí),不能觸發(fā)touchend的事件,但是這個(gè)touchend事件并不是消失了,而是等到下次觸摸屏幕的時(shí)候才會(huì)觸發(fā)。
這個(gè)問題搞得我想到無奈,我的需求是一個(gè)容器內(nèi)做一個(gè)動(dòng)畫,當(dāng)手指離開屏幕時(shí),也就是touchend時(shí)啟動(dòng)這個(gè)動(dòng)畫,有了這個(gè)問題,當(dāng)手指是經(jīng)過屏幕上邊緣而離開屏幕是,不能觸發(fā)touchend,所以就沒法啟動(dòng)這個(gè)動(dòng)畫。這個(gè)問題頁面有找解決方案。
?
在網(wǎng)上搜了一下也沒有提到這個(gè)問題的文章、帖子,如果有那個(gè)同學(xué)有解決方案,趕緊留個(gè)言。
?
補(bǔ)充:
剛剛又測(cè)試了一下,不光是從上面劃出屏幕時(shí)出現(xiàn)這個(gè)情況,向上滑動(dòng)到瀏覽器的地址欄時(shí),也會(huì)出現(xiàn)同樣的情況。
轉(zhuǎn)載于:https://www.cnblogs.com/yunfour/p/4399069.html
總結(jié)
以上是生活随笔為你收集整理的移动端开发碰到一个坑的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Openlayers 2.X加载高德地图
- 下一篇: Quartz2D简单图形