2016-05-04 7 views
0

Ich habe gelesen, wie Sie die Pfade für die universelle Verbindung zu konfigurieren, und ich möchte es nur für bestimmte Seite, z.Aktivieren Sie universelle Verbindung nur für bestimmte Seite/Pfad

Ich möchte es mit der folgenden Seite nur dann aktiviert werden:

https://example.com/path/enabled.html 

während andere Seiten wie:

https://example.com/path/notEnabled.html 

nicht haben sollte ich es haben sollte, nicht, dass „Open aktiviert, dh mit myAppAnme "Banner auf der Oberseite, wenn ich auf der letzten Seite nach unten wische.

Und um dies zu erreichen, ich habe die apple-app-site-association Datei auf dem Server wie folgt einstellen:

"applinks": { 
    "apps": [], 
    "details": [ 
     { 
      "appID": "teamPrefix.com.app.bundleID", 
      "paths": [ "/path/enabled.html", "NOT /path/*"] 
     } 
    ] 
} 

Allerdings, wenn ich https://example.com/path/notEnabled.html mit Safari surfen und nach unten wischen, erscheint das Banner für den universellen Link als in die aktivierte Seite, die ich nicht möchte. Gibt es eine Möglichkeit, es nur für bestimmte Seite zu aktivieren, oder ich setze die Konfiguration falsch?

Danke!

Hinweis: Ich habe auch versucht "NOT *" und "NOT /" aber das Banner immer noch auf den Seiten erscheinen, die angeblich nicht hatte

Antwort

0

Wenn ich mich nicht irre, das Banner von einem Meta-Tag gesteuert wird, in Ihr HTML, nicht in der Datei apple-app-site-association. Überprüfen Sie die Quelle Ihres HTML-Codes und vergewissern Sie sich, dass Sie nicht das erforderliche Meta-Tag für das Banner

haben
Verwandte Themen