【问题标题】:Can I run WebAssembly inside a PDF?我可以在 PDF 中运行 WebAssembly 吗?
【发布时间】:2021-01-04 06:37:59
【问题描述】:

因此,您可以在 PDF 文件中运行 Javascript,但使用与您的浏览器完全不同的库(即使您的 PDF 阅读器实现了)。

知道了这一点,并且本着进一步推动我们可以用 PDF 做的疯狂事情的​​精神,我们可以从 PDF 内部运行 WebAssembly 吗?

【问题讨论】:

  • 这可能取决于PDF阅读客户端中嵌入了什么JS引擎。
  • 出于好奇:为什么会这样?过去表明,过载的 PDF 客户端非常容易受到攻击,那么为什么不将 PDF 作为一种文档格式呢?
  • @Nico 您将如何在 PDF 中运行 Doom?
  • 我为什么要这样做?有比在 PDF 阅读器中玩游戏更好的方法

标签: javascript pdf webassembly


【解决方案1】:

没有。您不能在 PDF 中运行 WebAssembly。虽然 PDF 支持 JavaScript,但它只支持 JavaScript 核心,并在其之上拥有自己的对象模型。我还没有找到任何可以在那种环境中运行的框架。

【讨论】:

    猜你喜欢
    • 2020-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-04
    • 2018-11-16
    • 2015-09-16
    • 1970-01-01
    相关资源
    最近更新 更多