WordPress - iOS Smart Banner App не отображается на устройствах iOS - PullRequest
0 голосов
/ 31 октября 2018

Я работаю на веб-сайте WordPress, и владельцы попросили установить умные баннеры приложений для своих приложений iOS и Android в обеих операционных системах при просмотре их веб-сайта на мобильном устройстве. Это те баннеры, которые отображаются в верхней части сайта и рекламируют мобильное приложение компании (с кнопками «Установить» или «Открыть», если у вас установлено приложение).

Я знаю, что есть официальный способ сделать это на iOS, я нашел инструкции из здесь . После установки кода в теге head и добавления правильного идентификатора приложения во время тестирования на устройстве iOS оно нигде не отображается, хотя в инструментах для разработчиков настольных компьютеров этот код есть. Код ниже:

<meta name="apple-itunes-app" content="app-id=...">

Поскольку это не сработало, я подумал, что плагин сделает это. Я попробовал 3 плагина для умных баннеров приложений, но безрезультатно, но один из них имел поддержку также для Android-устройств, которые до сих пор работают как брелоки в браузерах Android. Плагин, который работал для Android, но все еще не для iOS, был этот плагин . Да, он не обновлялся в течение нескольких лет, остальные 2 также долго не обновлялись, но этот работал для Android.

Код для Android (сгенерированный из плагина):

<meta name="google-play-app" content="app-id=...">

Итак, мой вопрос: как я могу заставить этот умный баннер приложений работать на iOS для браузеров сафари? Почему это не работает для iOS, но работает для Android? Очень важно, чтобы эта функция работала.

Примечание. В документации по баннерам для смарт-приложений iOS указано, что идентификатор приложения должен быть 9-значным, а у нас - 10-значным, но я не думаю, что это проблема, потому что я видел другие приложения с 10-значным У идентификаторов есть эта функция на iOS.

Если я предоставлю больше информации, пожалуйста, дайте мне знать.

...