Баннер смарт-приложения отображается только в том случае, если приложение уже установлено

Я использую Jquery.smartbanner Плагин для продвижения моего приложения, когда кто-то пытается открыть мой сайт в мобильном телефоне.

Его работа отлично, если мое приложение уже установлено.

Я хочу отобразить баннер приложения, если приложение не установлено на моем мобильном телефоне, и если приложение уже установлено, чем отображать кнопку открытия вместо установки.

Заранее спасибо.

1 ответ

Вы можете использовать умный баннер:

https://developer.apple.com/library/mac/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html

Или вы можете попытаться установить тайм-аут:

<script type="text/javascript">
function startMyApp()
{
  document.location = 'MyAppScheme://';
  setTimeout( function()
  {
      if( confirm( 'You don't have Your App installed, do you want to go download it?'))
      {
        document.location = 'http://itunes.apple.com/MyApp';
      }
  }, 200);
 }
</script>
Другие вопросы по тегам