获取手机端不同的ua 并且显示内容
访问量: 2833
下面的代码用javascript 来演示, 你也可以使用ruby达到对应的效果。
关键是注意其中的 ua.match 后面的内容, 代表了不同的手机客户端。
function show_application_by_ua( ua) { // ... } function show_recommended_applications(){ ua = navigator.userAgent console.info('ua: ' + ua) if(ua.match(/iphone|ipad|ipod/i)){ show_applications_by_ua('.ios'); }else if(ua.match(/windows/i)){ show_applications_by_ua('.windows'); }else if(ua.match(/symbian/i)){ show_applications_by_ua('.symbian'); }else if(ua.match(/blackberry/i)){ show_applications_by_ua('.blackberry'); }else{ show_applications_by_ua('.android'); } }