// check_webp_feature 出自 Google 官方文档
function check_webp_feature(feature, callback) {
lossy: "UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",
lossless: "UklGRhoAAABXRUJQVlA4TA0AAAAvAAAAEAcQERGIiP4HAA==",
"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",
"UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA",
img.onload = function () {
var result = img.width > 0 && img.height > 0;
callback(feature, result);
img.onerror = function () {
callback(feature, false);
img.src = "data:image/webp;base64," + kTestImages[feature];
check_webp_feature("lossless", function (feature, support) {
const $imgs = document.querySelectorAll('img[src*="webp"]');
const replaceImgSrc = (img) => img.src.replace(".webp", ".jpg");
$imgs.forEach(img, replaceImgSrc);