WebKit auf dem Telefon: ist es möglich, Text in die Zwischenablage mit JavaScript zu kopieren
-
06-07-2019 - |
Frage
Das iPhone 3.0 Software hinzugefügt Kopieren / Einfügen, und native Anwendung können Inhalte in die Zwischenablage kopieren programmatisch. Ist es möglich, das gleiche, das heißt Kopieren von Text in die Zwischenablage, von JavaScript-Code zu tun, läuft innerhalb Safari auf dem iPhone?
Lösung
auf den Desktop, Kopieren / Einfügen in Websites typischerweise einen eingebetteten Flash-Gizmo zu verwenden scheint; offensichtlich auf dem iPhone, die weder möglich noch wünschenswert ist. Sie könnten eine der webView:shouldStartLoadWithRequest:navigationType:
Techniken versuchen in Nick Dalton Präsentation diskutiert hier ziehen Informationen aus Ihrem Web-Ansicht, dann eine entsprechende UIPasteboard
Methode aufrufen.
edit: Ich entschuldige mich-Artikel nicht die Post richtig gelesen. Wenn es in der Haupt-Safari App ist im Gegensatz zu einem, das UIWebView
Sie steuern, ich glaube nicht, dass es eine Möglichkeit, eine Kopie zu zwingen. Glyphboard (Seite funktioniert nur aus Nicht-Desktop-Safari) ist ein Beispiel für eine Website, die wahrscheinlich machen würde Die Nutzung dieser Funktionalität, wenn es existiert.