方法是把每一个/dev/input/event打开.通过ioctl函数来读取设备name,每一个设备name是固定的,可以根据name区分event.我这是查找触摸事件为例:代码如下: static int getTouchEventNum() { ]; /* RATS: Use ok, but could be better */ ] = { , }; /* RATS: Use ok */ ; int i; ; i < ; i++) { sprintf(name, "/dev/input…
1)C#区分PC端或移动端 using System.Text.RegularExpressions string u = Request.ServerVariables["HTTP_USER_AGENT"]; Regex b = new Regex(@"(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|…
区分苹果Safari浏览器 (function() { var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0; var num = parseFloat( Sys.safari.substr(0,1) ); if( num >= 5 ){ 安卓样式 如 $('.search .sbmt'…