Windows模拟器Theseus现已支持将.exe文件转换为WebAssembly,使其能够在浏览器中运行。主要技术挑战在于处理非阻塞Web环境中的阻塞操作,需要对模拟器的线程模型进行架构调整。尽管仍存在一些错误,但这是在Web上运行遗留Windows应用程序的重要进展。
背景
WebAssembly (Wasm) 是一种二进制指令格式,可在浏览器中运行高性能应用程序,而win32是Microsoft Windows操作系统的32位API。在浏览器中模拟Windows应用程序一直是Web开发中的长期挑战。
- 来源
- Lobsters
- 发布时间
- 2026年5月27日 09:45
- 评分
- 7.0 / 10