2016-04-07 5 views
0

Ich möchte benutzerdefinierte Ansicht für Smart-app-Banner, die ich denke, ist nicht möglich. aber ich habe es in der wikipedia mobilen Seite gesehen, die kleiner als Standardapfelfahne ist.iOS benutzerdefinierte Smart-App-Banner

wikipedia zeigt benutzerdefinierte Banner auf seiner mobilen Website nur, wenn wikipedia App installiert ist. Wenn es nicht installiert ist oder der Benutzer es deinstalliert, verschwindet das Banner.

Gibt es eine Möglichkeit, diese Art von Bannern zu erreichen?

+0

Sie wollen Banner hinzufügen? – iOS

+0

Nein, ich habe das Banner hinzugefügt, aber ich möchte es wie wikipedia –

+0

versuchen versuchen lcbannerview demo in github – iOS

Antwort

0

Für iOS6 +, können Sie Smart-Banner verwenden: https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html

Einer Ihrer Anforderung ist nicht zu zeigen, wenn die App nicht installiert ist (statt die App zu fördern). Ich weiß nicht, einen Weg für die Installation zu testen, aber ich würde

  • URL-Schema aussieht: scheint begrenzt, weil die App immer offen statt nur in der Lage sein zu überprüfen, ob das System
  • Cookies beantworten kann: kann ein Cookie von innen App, die von Safari wieder besucht werden würde, wenn die gleiche Domain zu sehen?
  • Dateien: eine Datei aus der App erstellen und versuchen, es aus Safari zu öffnen
+0

Wikipedia mobile site zeigt nicht banner, sobald ich die wikipedia app deinstalliert habe. Ich bin nur neugierig wie sie es machen. –

+0

Cookies oder Dateien würden nicht unbedingt bei der Deinstallation der App verschwinden – user3802077

0

Sie 'Open in app' Banner im Gespräch sind? Diese werden standardmäßig angezeigt, wenn Sie in der App universal links unterstützt haben.

Siehe Screenshot: enter image description here