1

emscripten 中是否有可能复制/粘贴文本?

Emscripten 支持 SDL。

但是使用SDL_GetClipboardText(),SDL_SetClipboardText()似乎不起作用。

4

1 回答 1

0

我对此并不感到惊讶。Emscripten 将您的代码编译成 javascript,并且出于安全原因,并没有真正的权限来弄乱您的剪贴板。据我所知,IE 有/有一些非跨浏览器功能可以以某种方式访问​​剪贴板。

一些网站实现了“复制到剪贴板”功能,但这些网站通常也使用 Flash 来实现。如果你能以某种方式将一些 flash 和 emscripten 连接在一起,也许你可以做到这一点。

从emscripten,您可以调用用纯javascript编写的自定义代码,但我不知道您是否可以使用它通过以某种方式与flash通信来触发复制到/从剪贴板功能(因为我不太了解flash-javascript通信) . 也许其他人可以就如何破解/解决此问题以从 emscripten 编译代码访问剪贴板为您提供更好的答案。

于 2014-03-13T00:07:35.597 回答