Atualizar
Parece que os navegadores estão começando a suportar cópia nativamente em JS
Nas janelas do console do Chrome e Firefox no Mac eu posso executar
copy("party in your clipboard!");
e o texto é copiado para a minha área de transferência. Eu pesquisei SO e Google e não consigo encontrar nada sobre isso.
- Eles são específicos para cada navegador?
- Onde posso encontrar mais informações sobre essas funções JavaScript?
Versões do navegador:
JavaScript retornado do console do Chrome ao executar 'copiar'
function (object)
{
if (injectedScript._type(object) === "node") {
var nodeId = InjectedScriptHost.pushNodePathToFrontend(object, false, false);
InjectedScriptHost.copyNode(nodeId);
} else
InjectedScriptHost.copyText(object);
}
- O que este código significa?
Aqui estão duas capturas de tela da execução da função de cópia no console do Chrome com todas as extensões do Chrome desativadas
void InjectedScriptHost::copyText(const String& text)
em opensource.apple.com/source/WebCore/WebCore-7533.18.1/inspector/…