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?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top