aardio使用网页写界面,解决Ctrl+鼠标滚轮缩放界面

在html里添加

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
不起作用。

通过添加web的启动参数,也不起作用

翻遍谷歌,没解决
最后在github上找到方法,从chrome扩展里找block zoom插件,找到源代码看了一下,解决
在html代码里添加以下内容:
    //禁止ctrl+滚动缩放
    (function () {
        let SSWZ = function () {

            this.keyScrollHandler = function (e) {
                if (e.ctrlKey) {
                    e.preventDefault();
                    return false;
                }
            }
        };

        if (window === top) {
            let sswz = new SSWZ();
            window.addEventListener('wheel', sswz.keyScrollHandler, {passive: false});
        }

    })();
问题解决

posted @ 2023-12-22 10:12  wfs  阅读(38)  评论(0编辑  收藏  举报