WebKit on the Phone: est-il possible de copier du texte dans le presse-papiers avec JavaScript

StackOverflow https://stackoverflow.com/questions/1628278

Question

Le logiciel iPhone 3.0 ajouté copier / coller, et l'application native peut copier par programme le contenu dans le Presse-papiers. Est-il possible de faire la même chose, c.-à-d. Copier du texte dans le presse-papiers, à partir de code JavaScript s'exécutant dans Safari sur l'iPhone?

Était-ce utile?

La solution

Sur le bureau, le copier / coller dans les sites Web semble généralement utiliser un gizmo Flash intégré; évidemment sur l'iPhone, ce n'est ni possible ni souhaitable. Vous pouvez essayer l'une des techniques webView: shouldStartLoadWithRequest: navigationType: décrites dans la présentation de Nick Dalton "nofollow noreferrer" > ici pour extraire des informations de votre vue Web, puis appelez une méthode UIPasteboard appropriée.

modifier: Mes excuses, je n'ai pas lu le message correctement. Si c'est dans l'application Safari principale, par opposition à celle dont vous contrôlez UIWebView , je ne pense pas qu'il soit possible de forcer une copie. Glyphboard (le site ne fonctionne qu'à partir de Safari non-desktop): voici un exemple de site qui ferait probablement utilisation de cette fonctionnalité si elle existait.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top