2016-05-04 5 views
0

Я прочитал, как настроить пути для включения универсальной ссылки, и я хочу, чтобы она была включена только для определенной страницы, например.Включить универсальную ссылку только для определенной страницы/пути

Я хотел бы, чтобы быть включен со следующей страницы ТОЛЬКО:

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

в то время как другие страницы нравится:

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

не должно быть включенным, то я не должен иметь, что «Open с баннером myAppAnme сверху, если я прокручу вниз на последней странице.

И для того, чтобы достичь этого, у меня есть файл apple-app-site-association на сервере создан, как показано ниже:

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

Однако, когда я просматриваю https://example.com/path/notEnabled.html с Safari и проведите пальцем вниз, баннер для универсальной связи появляются как в включенную страницу, на которую я этого не хочу. Есть ли способ включить его только для определенной страницы или я неправильно настроил конфигурацию?

Спасибо!

Примечание: Я также попытался "NOT *" и "NOT /" но баннер по-прежнему появляться на страницах, которые не должны иметь его

ответ

0

Если я не ошибаюсь, баннер управляется мета тега ваш HTML, а не в файле apple-app-site-association. Проверьте источник HTML-кода и убедитесь, что у вас нет необходимого метатега для баннера