我正在用Ionic v1構建應用程序並使用cordova splash-screen plug-in。
我需要在每次應用程序啓動時顯示一組固定的啓動畫面。離子多閃屏
有沒有什麼辦法,乾淨或黑客得到多個splash-screens?
感謝您的任何幫助。
我正在用Ionic v1構建應用程序並使用cordova splash-screen plug-in。
我需要在每次應用程序啓動時顯示一組固定的啓動畫面。離子多閃屏
有沒有什麼辦法,乾淨或黑客得到多個splash-screens?
感謝您的任何幫助。
您必須保持圖像顯示在本地存儲的啓動畫面上。
例如假設圖像數組包含[1.png,2.png,3.png,4.png,5.png] 因此,如果我第一次顯示1.png,則會將其保存在本地存儲中,下一次啓動畫面出現被檢查本地存儲和遞增1,如此下去......直到最後一個圖像,如果最後一張圖片上設置第一圖像再次
感謝您的建議,但不幸的是實現這個應用程序必須做好準備,那麼就顯示此圖像之前黑屏。 – GurstTavo
這是不可能的科爾多瓦閃屏插件,但你可以試試這個。
首先,我們將創建圖像的數組:
$rootScope.image = ["img1.png","img2.png"];
並設置/復位指數爲採摘圖片:
if(localStorage.getItem('sliderIndex')==null || localStorage.getItem('sliderIndex')==undefined || localStorage.getItem('sliderIndex')==5) localStorage.setItem('sliderIndex',0);
這是你的看法
<img src="img/{{image[imgIndex]}}" width="100%" height="100%"/>
頁
並設置我mgIndex值:
$scope.imgIndex = localStorage.getItem('sliderIndex');
和3秒後瀏覽頁面,增加索引值:
$timeout(function() {
$location.path("/app/search");
var data = parseInt(localStorage.getItem('sliderIndex'))+1;
localStorage.setItem('sliderIndex',data);},3000);
這是不可能的科爾多瓦。本地實施可能會有所幫助。 –