IOS系統相容input keyup事件

2022-08-03 17:57:09 字數 452 閱讀 3383

最近在做移動端模糊搜尋功能,js監聽input的keyup事件,在chrom模擬器和android手機環境執行都沒有問題,到了ios手機卻出現bug,沒法實現功能;

查了好一會資料,發現keyup事件在ios系統下存在不相容問題,解決的方法是通過 html5的 oninput事件來實現,**如下;

<

input

id="input"

type

="text"

/>

document.queryselector('#input').addeventlistener('input',function

());

document.queryselector('#input').oninput=function

()

上面兩種寫法都可以,android和ios系統都能滿足!

IOS與Android的相容

關於移動端的那些相容 一.ios與android的相容 1.關於touchstar,touchmove,touchend使用 問題 在ios上,使用以上方法,會呼叫起ios系統自帶的一些預設任務,會使頁面整體滾動甚至退出程式 解決方案 使用 touchstar.prevent禁用蘋果的預設方法,為什...

iOS相容問題 transform

ios相容問題 transform 最近在弄乙個bug,公司在弄乙個閱讀器的軟體,在閱讀頁點選下面的導航目錄時,目錄能夠從左至右的方向緩慢出來,用的 transform translate 255px,0px translatez 0px 目錄出現 transform translate 0px,0...

ios應用螢幕相容問題

在 ipone 4s 以前,我們好像沒有過多的考慮螢幕相容的問題,因為iphone 智慧型的幫我們解決了,比如說 iphone iphone 3g iphone 3gs 為 320 480 iphone 4 iphone 4s 為 640 960 我們很多情況下就是提供乙個 xx 2x.png,如果...