Ich entwickelte eine Codenameone-App, die einen Text (Hashtags) in die Zwischenablage kopiert und in eine andere App einfügt. (zum Beispiel Facebook, Twitter, Instagram, Linkedin usw.) Das Kopieren funktioniert gut innerhalb des Android-Builds, aber innerhalb des iOS Build ist dies nicht der Fall. Mir wurde gesagt, dass das Kopieren der Zwischenablage nicht in ios implementiert ist. Ich sollte lieber die "share API" verwenden. Gut für facebook gibt es eine Implementierung für facebookshare aber nicht für andere Socialmedia Plattformen. Das bedeutet, dass ich etwa 15 oder mehr Aktien Dienstleistungen schreiben :(Teilen vs. Kopieren
und warum auf der Erde ist ios clpboard nicht implementiert Kopieren?
Gibt es eine generische Art und Weise, dies zu tun, ich meine eine gewisse Art und Weise gilt für alle Plattformen ?
babur
Was passiert, wenn ich die Kopierfunktion des Geräts wegen der Datendarstellung auf dem Bildschirm der App nicht verwenden kann? Auf der anderen Seite, in Android haben Sie die Kopie in die Zwischenablage und Einfügen daraus realisiert. Und in der Dokumentation gibt es kein Wort darüber, dass es in ios nicht realisiert wird. Habe ich am Anfang gewusst, dass Codenameon nicht in der Lage ist, die grundlegendste Kopierfunktion in ios zu realisieren, hätte ich eine andere Plattform zur Entwicklung meiner Apps gewählt – Babur
Share funktioniert für 99% der Nutzer und ist "das Richtige" also niemand hat je darüber geklagt, dass copy() nicht implementiert wird. Wenn Fehler oder fehlende Features in keinem Projekt gemeldet werden, werden sie nicht repariert oder implementiert. Dies ist unter Verwendung nativer Schnittstellen mit nur zwei Codezeilen trivial: http://stackoverflow.com/questions/1479468/copy-text-to-clipboard-with-iphone-sdk –