ios不是支持webp了吗?

看这里写着ios14以上就支持了
https://caniuse.com/?search=webp
为何引擎不支持

引擎的 webp 判定会失误, 可以在场景启动前
自己修正判定, 或直接修改源码

    if (cc.sys.isBrowser && cc.sys.os === cc.sys.OS_IOS) {
        function checkSupport(cb) {
            var webP = new Image();
            webP.onload = webP.onerror = function () {
                let isSupported = (webP.height === 2);
                cb(isSupported);
            };
            webP.src = 'data:image/webp;base64,UklGRjoAAABXRUJQVlA4IC4AAACyAgCdASoCAAIALmk0mk0iIiIiIgBoSygABc6WWgAA/veff/0PP8bA//LwYAAA';
        }

        checkSupport(function (result) {
            cc.sys.capabilities.webp = result;  // overwrite
        });
    }
2赞

多谢,给力

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。