Etwas erzählen, eine phonegap-app
Gibt es eine Möglichkeit, zu registrieren, eine phonegap-app erscheint im Menü der Anwendungen zu teilen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es eine Möglichkeit, zu registrieren, eine phonegap-app erscheint im Menü der Anwendungen zu teilen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erscheinen in dieser Liste, die Sie ändern müssen, um die AndroidManifest.xml Datei und fügen Sie die folgenden Zeilen unter Ihre Tätigkeit :
Damit wird Ihre app in der Liste angezeigt. Nun denke ich, können Sie wohl auch wissen wollen wie behandeln Sie diese in Ihrem code. Wenn eine andere Anwendung freigeben text mit Ihnen, es geht um die Anwendung zu starten mit einem Android "Intent". Nutzen zu können, die Absichten, die Sie benötigen, eine PhoneGap-plugin. Ich denke, WebIntent passen könnten Sie. Dies wäre der code :
Mehr info auf WebIntent hier : http://smus.com/android-phonegap-plugins/
Hinweis : ich glaube nicht, dass Sie werde in der Lage sein, dies zu tun mit PhoneGap Build aber ... können Sie nur verwenden, unterstützt plugins, und kann es nicht ändern, die AndroidManifest.xml Datei, die viel. Sie werde wohl gehen müssen, der Cordova-route und bauen alles auf Ihrem Computer.
Edit : es gibt ein paar Leute Fragen, wie Sie dies tun, auf iOS. Es gibt zwei Schritte, um dies zu tun :
Konnte ich die URL der Datei, die geteilt werden; durch eine EXTRA_STREAM statt EXTRA_TEXT innen deviceready, ändern Webintent.java und das hinzufügen von ein intent-filter in AndroidMenifest.xml.
Dies ist, wie meine Haupttätigkeit sieht:
Fand ich, dass das plugin hatte einen Fehler für EXTRA_STREAM Teil, also ich meine modifizierten javafile nach dieser:
https://github.com/Initsogar/cordova-webintent/issues/23
Auch in meinem js-Datei, die ich rufen Sie die Funktion wie folgt:(Einsatz von EXTRA_STREAM statt EXTRA_TEXT )
bekommen und habe die URI der Datei.
@ericpeters0n - Bei der Verwendung von iPhone-apps und Sharing, Woher kommt diese Liste von apps kommen dann? Zum Beispiel, wenn ich in der Foto-Galerie und ich teilen, die Liste enthält die Nachricht, Mail, Twitter, Facebook, Flickr. Wie haben diese apps selbst registrieren, erscheinen auf dieser Liste?