Sie sind nicht angemeldet.

  • »jeromebg« ist der Autor dieses Themas

Beiträge: 1 120

Wohnort: Angers - France

Beruf: 360 experiences creator

  • Nachricht senden

1

Freitag, 17. März 2023, 08:59

Copy to Clipboard when fullscreen

For some reason copy_to_clipboard js action doesn't work when in fullscreen, is there a workaround ?

Zitat

<action name="copy_to_clipboard" type="Javascript"><![CDATA[
var textarea = document.createElement('textarea');
textarea.value = args[1];
document.body.appendChild(textarea);
textarea.select();
document.execCommand('copy');
document.body.removeChild(textarea);
]]></action>

2

Freitag, 17. März 2023, 09:28

Interesting - it seems that content outside the current fullscreen element is not usable...

Here an alternative implementation that creates the textarea inside krpano and so inside the fullscreen element, then it works:

Quellcode

1
2
3
4
5
6
7
8
<action name="copy_to_clipboard" type="Javascript"><![CDATA[
    var textarea = document.createElement('textarea');
    textarea.value = args[1];
    krpano.display.viewerlayer.appendChild(textarea);
    textarea.select();
    document.execCommand('copy');
    krpano.display.viewerlayer.removeChild(textarea);
]]></action>

  • »jeromebg« ist der Autor dieses Themas

Beiträge: 1 120

Wohnort: Angers - France

Beruf: 360 experiences creator

  • Nachricht senden

3

Freitag, 17. März 2023, 09:30

Works perfect, thanx Klaus !

Ähnliche Themen