Как посмотреть формат webp на ie11
Есть ли способ просмотреть формат изображения webp на IE11 или можно конвертировать его в другой формат с помощью кода javascript в этом браузере? Я попробовал элемент "picture", но кажется, что он не может работать как Chrome62
1 ответ
Решение
Webp работает во всех браузерах с полифилом webpjs ( http://webpjs.appspot.com/)
Он использует flash для поддержки IE (теперь вы можете использовать webp вплоть до IE6, если ваш браузер поддерживает flash).
SWF-файл отсутствует на этой странице, но я нашел его здесь: https://github.com/obartra/webpjs
Это также очень простой в использовании и эффективный полифилл для рендеринга изображений WebP в IE или других браузерах, которые не поддерживают рендеринг WebP. Вот как это использовать:-
<script src="https://unpkg.com/webp-hero@0.0.0-dev.21/dist-cjs/polyfills.js"></script>
<script src="https://unpkg.com/webp-hero@0.0.0-dev.21/dist-cjs/webp-hero.bundle.js"></script>
<script>
var webpMachine = new webpHero.WebpMachine();
webpMachine.polyfillDocument();
</script>