vue,适配电脑不同分辨问题,适配比例为100%和125%分辨率导致页面样式错乱问题

发布时间:2023年12月29日

第一步:

新建一个js文件,名字随便起,这里命名为devicePixelRatio.js

class DevicePixelRatio {
    constructor() {
            //this.flag = false;
        }
        //获取系统类型
    _getSystem() {
            let flag = false;
            var agent = navigator.userAgent.toLowerCase();
            //		var isMac = /macintosh|mac os x/i.test(navigator.userAgent);
            //		if(isMac) {
            //			return false;
            //		}
            //现只针对windows处理,其它系统暂无该情况,如有,继续在此添加
            if (agent.indexOf("windows") >= 0) {
                return true;
            }
        }
        //获取页面缩放比例
        //	_getDevicePixelRatio() {
        //		let t = this;
        //	}
        //监听方法兼容写法
    _addHandler(element, type, handler) {
            if (element.addEventListener) {
                element.addEventListener(type, handler, false);
 
文章来源:https://blog.csdn.net/Z_Gleng/article/details/135295180
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。