手机屏幕分辨率

移动端页面按手机屏幕分辨率自动缩放的js

喜夏-厌秋 提交于 2019-12-07 23:33:56
1 <script> 2 var phoneWidth = parseInt(window.screen.width); 3 var phoneHeight = parseInt(window.screen.height); 4 var phoneScale = phoneWidth/750;//除以的值按手机的物理分辨率 5 var ua = navigator.userAgent; 6 if (/Android (\d+\.\d+)/ .test(ua)) { 7 var version = parseFloat(RegExp.$1 ); 8 // andriod 2.3 9 if (version > 2.3 ) { 10 document.write('<meta name="viewport" content="width=device-width,initial-scale='+phoneScale+',minimum-scale='+phoneScale+',maximum-scale='+phoneScale+',user-scalable=no">' ); 11 // andriod 2.3以上 12 } else { 13 document.write('<meta name="viewport" content="width=device-width,user