Ik zit te stoeien met het kopieren van tekst naar het clipboard vanuit de browser. Ik heb een webpagina waar wat stukken tekst op staan die gekopieerd moeten worden naar Whatsapp gesprekken. Het draait hier om een 'live action' spel waar groepen stukken tekst moeten opvragen via Whatsapp en hun groepsleider het juiste stuk tekst moet terug sturen. Om te voorkomen dat wij als groepsleider elk stuk tekst moeten gaan uit typen op onze smartphones heb ik een simpele website gemaakt waar de stukken tekst netjes in een lijstje staan waar we op kunnen zoeken.
Het is echter nog steeds vervelend lastig om dit stukje tekst geselecteerd te krijgen op zowel Android als iOS devices (we zijn met 5 man waarvan 3x Android en 2x iOS), het is best een gekloot om elke keer het juiste stuk tekst te selecteren (twee vingers lang inhouden en dan de 'grab handles' naar buiten slepen etc). Het zou veel handiger zijn als er naast elk stuk tekst een knopje staat waar je op zou kunnen klikken om dat stuk tekst naar je clipboard te kopieren.
Ik heb wat rond gezocht en een aantal dingen gevonden, zoals jQuery zclip of ZeroClipboard (wat volgens mij hetzelfde is), of deze. Dit werkt allemaal prima als ik het test in een browser op mijn PC in Chrome bijv (met uitzondering van die laatste), maar op de Android en iOS devices werkt dit niet. Waarschijnlijk omdat het flash gebruikt op de achtergrond of dat het een beveiligings issue is ofzo? Ik weet niet precies wat er mis gaat, maar hier kan ik natuurlijk weinig aan doen als het probleem in de browser van het device zit.
Weet iemand nog een andere manier om stukken tekst naar je clipboard te kopieren, uiteraard een manier die ook werkt op smartphone browsers?
Mocht dit niet gaan werken; heeft iemand misschien nog een slim idee om dit proces makkelijker te maken waar ik nog niet aan had gedacht? Ik zal al te denken aan het automatisch laten selecteren van het stuk text in de browser zodra er op geklikt wordt ("this.select()" in de onclick attribute), dat werkt wel echter is dat (op Android chrome browser in ieder geval) niet genoeg om de "copy/paste" toolbar te activeren. De tekst is wel geselecteerd maar ik moet toch weer zelf gaan kloten om het te kunnen kopieren. Het ljikt me niet dat ik hier enige controle over heb (zonder zelf een app of browser te gaan schrijven) aangezien het afhangt van wat de browsers op Android en iOS ondersteunen, maar wie weet ...
Bedankt voor enige hulp
Het is echter nog steeds vervelend lastig om dit stukje tekst geselecteerd te krijgen op zowel Android als iOS devices (we zijn met 5 man waarvan 3x Android en 2x iOS), het is best een gekloot om elke keer het juiste stuk tekst te selecteren (twee vingers lang inhouden en dan de 'grab handles' naar buiten slepen etc). Het zou veel handiger zijn als er naast elk stuk tekst een knopje staat waar je op zou kunnen klikken om dat stuk tekst naar je clipboard te kopieren.
Ik heb wat rond gezocht en een aantal dingen gevonden, zoals jQuery zclip of ZeroClipboard (wat volgens mij hetzelfde is), of deze. Dit werkt allemaal prima als ik het test in een browser op mijn PC in Chrome bijv (met uitzondering van die laatste), maar op de Android en iOS devices werkt dit niet. Waarschijnlijk omdat het flash gebruikt op de achtergrond of dat het een beveiligings issue is ofzo? Ik weet niet precies wat er mis gaat, maar hier kan ik natuurlijk weinig aan doen als het probleem in de browser van het device zit.
Weet iemand nog een andere manier om stukken tekst naar je clipboard te kopieren, uiteraard een manier die ook werkt op smartphone browsers?
Mocht dit niet gaan werken; heeft iemand misschien nog een slim idee om dit proces makkelijker te maken waar ik nog niet aan had gedacht? Ik zal al te denken aan het automatisch laten selecteren van het stuk text in de browser zodra er op geklikt wordt ("this.select()" in de onclick attribute), dat werkt wel echter is dat (op Android chrome browser in ieder geval) niet genoeg om de "copy/paste" toolbar te activeren. De tekst is wel geselecteerd maar ik moet toch weer zelf gaan kloten om het te kunnen kopieren. Het ljikt me niet dat ik hier enige controle over heb (zonder zelf een app of browser te gaan schrijven) aangezien het afhangt van wat de browsers op Android en iOS ondersteunen, maar wie weet ...
Bedankt voor enige hulp