webp to jpeg or png
// ==UserScript==
// @name Wechat Official Account - Picture format conversion
// @name:zh-CN 微信公众号 - 图片格式转换
// @namespace https://greasyfork.org/zh-CN/users/193133-pana
// @homepage https://www.sailboatweb.com
// @version 1.0.0
// @description webp to jpeg or png
// @description:zh-CN webp to jpeg or png
// @license GNU General Public License v3.0 or later
// @author pana
// @match *://mp.weixin.qq.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
document.querySelectorAll('img').forEach(item => {
let src = item.dataset.src || item.src;
if (src && src.match(/wx_fmt=(\w+)/)) {
item.onload = e => {
if (e.target.src != src) {
e.target.src = src;
e.target.classList.remove('img_loading');
}
};
item.onerror = e => console.error(e);
}
});
})();