在安卓手機中沒有任何問題,但在ios手機中出現當輸入法中輸入內容時,事件keyup沒有效果
解決辦法:
//keyup的相容性處理
var bind_name = `input`;
if (navigator.userAgent.indexOf(“MSIE”) != -1)
{
bind_name = `propertychange`;
}//(此處是為了相容IE)
if(navigator.userAgent.match(/android/i) == “android”)
{
bind_name = “keyup”;
}
$(“input”).on(bind_name, function(){
// 處理邏輯
})