Есть ли интерпретатор WebAssembly для IE? - PullRequest
0 голосов
/ 21 октября 2019

Мне было интересно, есть ли в JS виртуальная машина, созданная для более старых браузеров для вычисления wasm.

Я не после скорости / производительности. Просто общая совместимость.

Я не делаю ничего особенного просто. Попытка запустить wasm во всех браузерах.

Ответы [ 2 ]

0 голосов
/ 30 октября 2019

Webassemblyjs - это полизаполнение, которое запускает модули WebAssemby в интерпретаторе JavaScript. Однако результат, скорее всего, будет довольно медленным.

Лучшим вариантом при использовании Emscripten является компиляция в asm.js для браузеров IE. Эта опция лучше поддерживается и, вероятно, обеспечит гораздо лучшую производительность.

Если ваш инструментарий компилятора не поддерживает asm.js напрямую, набор инструментов BinaryEn включает утилиту wasm2js, которая компилирует WebAssemblyмодули в формате asm.js.

0 голосов
/ 21 октября 2019

Вы можете попробовать wasm-polyfill , хотя он больше не поддерживается активно

...