這是我的代碼閃屏離子框架科爾多瓦不工作
angular.module('starter.controllers', ['ngCordova'])
.run(function ($ionicPlatform) {
$ionicPlatform.ready(function() {
setTimeout(function() {
navigator.splashscreen.hide();
}, 500);
});
})
這是我的代碼閃屏離子框架科爾多瓦不工作
angular.module('starter.controllers', ['ngCordova'])
.run(function ($ionicPlatform) {
$ionicPlatform.ready(function() {
setTimeout(function() {
navigator.splashscreen.hide();
}, 500);
});
})
你們是不是要隱藏閃屏?如果你是,爲什麼不把你的飛濺設爲空白圖像?找到一個高分辨率的空白PNG並運行命令ionic resources --splash
,這將爲所有設備生成您的閃屏圖像。
看看Cordova's documentation或documentation on npm repository:您可能需要在3210中設置一些首選項。
首先,下面是不是第一個網站上被提及,但它可能會解決你的問題:
<preference name="SplashScreen" value="screen" />
也許你還可以有改變一些設置,如禁用自動隱藏(您已手動隱藏閃屏當你隱藏你的應用程序,所以它不應該是一個問題):
<preference name="AutoHideSplashScreen" value="false" />
注:
正如Joseph Ocasio已經提到的,不要忘記帶有Ionic CLI的generate your resources。
要生成所有(應用程序圖標+閃屏圖像):
ionic resources
只產生閃屏圖片:
ionic resources --splash
確保你有已經安裝的插件科爾多瓦濺 - 屏幕(科爾多瓦插件添加科爾多瓦插件飛濺屏幕 - 保存)
然後檢查你的config.xml文件,並添加此
<preference name="FadeSplashScreen" value="true" />
<preference name="FadeSplashScreenDuration" value="1000" />
<preference name="Fullscreen" value="false" />
它應該是工作:)
我在哪裏添加這個,當我點擊config.xml時,它顯示了我的配置頁面..應該在哪裏提供首選項 – Chetan
什麼您不工作意思?它根本不顯示嗎?圖像不正確...? –
除了這段代碼,你做了什麼?你在config.xml中放了什麼?你是否生成了你的資源文件? –
我正在使用visual studio 15開發aap。所以在config.xml中,我只安裝了啓動插件 – Chetan