Ich entwickle eine App mit Javascript / Mobile-Jquery-Schnittstelle für die Phonegap-Plattform. Jetzt habe ich so viele Beispiele im Internet gesehen, die versuchten, in die Zwischenablage zu kopieren und unglücklicherweise arbeitete keiner von ihnen für mich. Ich bin nicht daran interessiert, dass dies im Browser funktional sein kann, solange es funktioniert, sobald es per Handy-Lücke konvertiert wird. Ich bin glücklich.
Ich habe versucht, Zeroclipboard zu verwenden, es hat nicht Workout, ich habe versucht, Zwischenablage-Manager konnte es nicht zur Arbeit bekommen. Ich habe viele andere Beispiele versucht, die ich hier auf stackoverflow einschließlich Google-Suche fand und sie immer noch nicht funktioniert, hier ist ein Beispiel für Dinge, die ich ausprobiert habe:
%Vor%Ich habe die js-Datei hinzugefügt:
%Vor% und ich habe auch die Java-Datei in der Ordnerstruktur wie folgt: src\com\saatcioglu\phonegap\clipboardmanager\ClipboardManagerPlugin.java
Nach dem, was ich gelesen habe, muss ich eine XML-Datei einfügen, damit das funktioniert, aber für mein Leben konnte ich diese XML-Datei nirgends finden.
Jede Hilfe wird sehr geschätzt.
Hinweis: Meine App benötigt keine Berechtigungen wie Kamera, GPS, etc ...
BEARBEITEN:
Ein anderes Beispiel, das ich ausprobiert habe, war:
%Vor%Dies funktioniert in IE, aber nicht in Phonegap.
BEARBEITEN:
Hier ist das HTML / Javascript, das ich benutze:
%Vor%In meinem Stammordner habe ich:
Inhalt von plugin.xml
%Vor%Was habe ich falsch gemacht?
Als Erstes: Diese IE-Option funktioniert nicht auf Android, da PhoneGap Webkit verwendet (denken Sie an: Safari und / oder Chrome).
Wie auch immer ...
Die Datei, nach der Sie suchen (im Unterverzeichnis "/ res / xml /" des Verzeichnisses Ihres Projekts) heißt
%Vor%Dort musst du phonegap sagen, dass das Plugin zur Kompilierzeit wie folgt geladen werden soll ...
%Vor%Wenn Sie das nicht tun, wird phonegap das Plugin nicht zur Kompilierzeit hinzufügen, was dazu führt, dass Ihr Plugin nicht funktioniert (da es in der kompilierten apk ).
Ich habe das ClipboardManagerPlugin noch nicht benutzt, aber laut der Dokumentation sollte es etwa so aussehen:
%Vor% Bitte beachten Sie, dass Sie die von Ihnen verwendete PhoneGap Version überprüfen sollten und ob das Plugin damit kompatibel ist. Nur für den Fall, dass Sie sich dessen nicht bewusst sind: Es wurden noch nicht alle Plugins für PhoneGap 3.x aktualisiert. Um die Readme-Datei bei Github (https://build.phonegap.com/docs/plugins-using) zu zitieren: "Sofern nicht explizit angegeben wird, funktionieren die meisten dieser Plug-ins nicht mit Cordova / PhoneGap 3.xx, sie müssen aktualisiert werden, bevor sie verwendet werden können über die plugin add
Schnittstelle. "
Die Anweisungen von e-sushi haben nicht ganz funktioniert.
Um das Plugin zu starten, habe ich den folgenden Befehl verwendet:
%Vor%und dann den folgenden Befehl in JS hinzufügen:
%Vor%Tags und Links javascript cordova