Emscripten复制/粘贴剪贴板

时间:2014-03-12 23:35:39

标签: c++ sdl emscripten

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

Emscripten有SDL支持。

但是使用SDL_GetClipboardText()SDL_SetClipboardText()似乎无效。

1 个答案:

答案 0 :(得分:0)

我对此并不感到惊讶。 Emscripten将您的代码编译成javascript,并且出于安全原因,并没有真正有权使用剪贴板。据我所知IE已经/有一些非crossbrowser功能以某种方式访问​​剪贴板。

有些网站实现了“复制到剪贴板”功能,但通常使用flash执行此操作。如果你可以将某些闪存和emscripten连接在一起,也许你可以这样做。

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