Подтвердить что ты не робот

Файл GIF в заставке Ionic

Я разрабатываю гибридное приложение с ионными каркасами и плагинами Кордовы. Они спросили меня, что заставка на обеих операционных системах (iOS и Android) имеет небольшую анимацию. Я представляю GIF, но нет, если вы можете загрузить GIF в качестве заставки. Или если для этого есть плагин.

4b9b3361

Ответ 1

Вы можете сделать это без использования плагинов. Дополнительная информация доступна здесь.

HTML

 <body>
       <div id="custom-overlay"><img src="http://cdn.osxdaily.com/wp-content/uploads/2013/07/dancing-banana.gif"></div> 
      <!-- Here comes rest of the content -->
    </body>

WWW/CSS/ style.css

#custom-overlay {
  display: flex;
  flex-direction: column;
  justify-content: center;  
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100;
  background-color: #fe201f;
}

#custom-overlay img {
  display: block;
  margin: 0 auto;
  width: 60%;
  height: auto;
}

www/js/ app.js

 .run(function($ionicPlatform, $state, $cordovaSplashscreen) {
      $ionicPlatform.ready(function() {
      if(navigator.splashscreen) {
        $cordovaSplashscreen.hide();
      } 
      });
    });

 .controller('ListCtrl', function($scope) {
  $scope.$on('$ionicView.afterEnter', function(){
    setTimeout(function(){
      document.getElementById("custom-overlay").style.display = "none";      
    }, 3000);
  });  
});