只要当前页面需要在移动端访问,必然加
<!--meta:vp [tab]--> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
不加VP,不管手机设备有多宽,我们HTML页面的宽度都是980(如果在320的手机上观看HTML页面,为了保证保证把页面呈现全,需要HTML缩小大概三倍左右,所有内容都变小了),为了不让页面缩放,我们需要保证手机的宽度和HTML的宽度一致
width=device-width:让HTML的宽度和设备宽度保持一致
[没有加VP的效果:全体缩小了,需要手动缩放看]
//=>JS中动态设置vp var vp=document.createElement('meta'); vp.name='viewport'; vp.content='width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0'; document.head.appendChild(vp);
[加入vp后就不在变小了]