2016-04-12 9 views
1

Was ich hier erreichen möchte ist ähnlich wie die meisten Apps, speziell Youtube. Wenn ich ein Video auf youtube teile, erhält der Nutzer einen Link zum Video. Wenn der Link angeklickt wird, wird der Nutzer automatisch zum Video in der Youtube-App weitergeleitet (wenn der Nutzer die App besitzt). Ich möchte diese Art von Funktionalität. Meine App enthält verschiedene Geschäfte und Informationen zum Geschäft. Ich möchte, dass der Benutzer in der Lage ist, ein Geschäft über WhatsApp, SMS usw. zu "teilen". Wenn der Empfänger dann auf den geteilten Link klickt, wird er automatisch auf die Seite INSIDE meiner App geführt. Und wenn sie die App nicht haben, muss der Link sie auf die Seite meiner App im App Store bringen, damit sie sie herunterladen können. Wie erreiche ich das in Codename eins? Ich habe mir die Share-Funktionalität im Entwickler-Dokument und im How To-Abschnitt angeschaut und mir nur gezeigt, wie man Text oder Bilder teilt. Kein Link zu meiner App.Codename eins. So geben Sie einen Link zu Ihrer App frei

Antwort

0

Die richtige Antwort auf diese Frage war tatsächlich URL-Abfangen. Sie teilen eine URL aus Ihrer App mit einer externen Anwendung. Wenn der Nutzer diesen Link in einer externen Anwendung öffnet, wird der Nutzer automatisch zu Ihrer App weitergeleitet, wenn Ihre App ihn abfängt.

0

Sie können den ShareButton oder den zugrunde liegenden native share API-Aufruf verwenden (beachten Sie, dass sich dies auf Geräten anders verhält, da dies auf nativen Funktionen beruht).

Um eine URL zu teilen, die auf allen Plattformen funktioniert, benötigen Sie serverseitigen Code, da wir nicht wissen können, ob der Typ, der auf den Link klickt, das gleiche Gerät wie Sie hat.

How to make QR code for BOTH Android Market and App Store antwortet, dass, obwohl es QR-Codes diskutiert, dies gilt auch für Links, z. http://onelink.to/ sieht aus wie es das lösen könnte, obwohl ich ihren Dienst nicht ausprobiert habe.

+0

Der Link ist nicht das große Problem. Es ist, wie man einen Link zu etwas innerhalb der App teilt (wie die YouTube App). Der ShareButton scheint nur in der Lage zu sein, Text oder Bilder zu teilen. Kann das auf CN1 gemacht werden oder muss ich es nativ machen? – Kyri33

+0

Durch das Teilen eines Links wird nur Text geteilt. Beachten Sie, dass die native Sharing-API denselben systemeigenen Code aufruft, den Sie nativ aufrufen würden, so dass kein systemeigener Zugriff erforderlich ist ... –

Verwandte Themen