代码改变世界

前端html5微信开发iphone手机微信文本框不触发输入中文的keyup事件

2017-09-06 10:04  lyingDragon  阅读(935)  评论(0)    收藏  举报

iphone手机的输入法能检测到英文或者数字的keyup事件,检测不到中文的keyup事件

解决方案

例如:
$("#searchInput").on("keyup", function() {

}

var eventName = (navigator.userAgent.indexOf("MSIE")!=-1) ? "propertychange" :"input";
$("#searchInput").bind(eventName,function(){

});