uniapp开发的h5页面,在pc端打开时,怎么能设置显示的最大宽度为750px,现在直接通过pc打开页面太大了,在App.vue里面设置body{max-width: 750px; margin: 0 auto;}可以实现,但是页面的文字大小依然是按照浏览器窗口大小来计算的,并不是按照750px来计算的。
- 发布:2020-08-12 21:32
- 更新:2021-11-02 17:38
- 阅读:9627
uniapp开发h5,设置页面最大宽度
在APP.vue下面第一行加上以下代码就会自适应了
var timer_id = 0;
if (typeof window != 'undefined') {
if (window.innerWidth > 750) {
window.innerWidth = 750;
timer_id = setInterval(function() {
//适配尺寸
var el = document.querySelector('html');
var n = Number(el.style.fontSize.replace('px', ''));
if (n > 30) {
el.style.fontSize = '30px';
clearInterval(timer_id);
}
}, 100);
}
}
i锦鲤 - -接单-Tel:18560000860
https://uniapp.dcloud.io/collocation/pages?id=globalstyle
page.json 里面有设置宽度的字段
他们都叫我ccY
你好放在那个函数里面
2021-01-13 16:49