ionic2 - Issue while run IONIC 2 app in android device -
i have added bellow line in config.xml file.
<preference name="loadurltimeoutvalue" value="700000"/> when run app in android device using ionic run android -l -c displaying white screen dome time after loading of splash screen. how can resolve this?
here app.component.ts file,
import { component } '@angular/core'; import { platform } 'ionic-angular'; import { statusbar } '@ionic-native/status-bar'; import { splashscreen } '@ionic-native/splash-screen'; import { geolocation } '@ionic-native/geolocation'; import { admob, admoboptions, adsize, adextras} '@ionic- native/admob';//import import { homepage } '../pages/home/home'; import { detailspage } '../pages/details/details'; import { settingmodalpage } '..pages/setting-modal/setting-modal'; @component({ templateurl: 'app.html' }) export class myapp { rootpage:any = homepage; constructor(platform: platform, statusbar: statusbar, splashscreen: splashscreen, admob: admob) { platform.ready().then(() => { // okay, platform ready , our plugins available. // here can higher level native things might need. statusbar.styledefault(); splashscreen.hide(); let options:admoboptions={ adid: 'ca-app-pub-5732334124058455/7973166445', adsize: 'smart_banner', istesting: false } admob.createbanner(options).then(()=>{ admob.showbanner(8) }) }); } } my config.xml file code,
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <widget id="com.ionicframework.nearbyapp493913" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> <name>nearbyapp</name> <description>an awesome ionic/cordova app.</description> <author email="hi@ionicframework" href="http://ionicframework.com/">ionic framework team</author> <content src="index.html"/> <access origin="*"/> <allow-navigation href="http://ionic.local/*"/> <allow-navigation href="http://192.168.0.103:8100"/> <allow-navigation href="http://192.168.0.107:8100"/> <allow-intent href="http://*/*"/> <allow-intent href="https://*/*"/> <allow-intent href="tel:*"/> <allow-intent href="sms:*"/> <allow-intent href="mailto:*"/> <allow-intent href="geo:*"/> <platform name="android"> <allow-intent href="market:*"/> <icon density="ldpi" src="resources/android/icon/drawable-ldpi-icon.png"/> <icon density="mdpi" src="resources/android/icon/drawable-mdpi-icon.png"/> <icon density="hdpi" src="resources/android/icon/drawable-hdpi-icon.png"/> <icon density="xhdpi" src="resources/android/icon/drawable-xhdpi-icon.png"/> <icon density="xxhdpi" src="resources/android/icon/drawable-xxhdpi-icon.png"/> <icon density="xxxhdpi" src="resources/android/icon/drawable-xxxhdpi-icon.png"/> <splash density="land-ldpi" src="resources/android/splash/drawable-land-ldpi-screen.png"/> <splash density="land-mdpi" src="resources/android/splash/drawable-land-mdpi-screen.png"/> <splash density="land-hdpi" src="resources/android/splash/drawable-land-hdpi-screen.png"/> <splash density="port-ldpi" src="resources/android/splash/drawable-port-ldpi-screen.png"/> <splash density="port-mdpi" src="resources/android/splash/drawable-port-mdpi-screen.png"/> </platform> <platform name="ios"> <allow-intent href="itms:*"/> <allow-intent href="itms-apps:*"/> <icon height="57" src="resources/ios/icon/icon.png" width="57"/> <icon height="114" src="resources/ios/icon/icon@2x.png" width="114"/> <icon height="40" src="resources/ios/icon/icon-40.png" width="40"/> <icon height="80" src="resources/ios/icon/icon-40@2x.png" width="80"/> <icon height="120" src="resources/ios/icon/icon-40@3x.png" width="120"/> <icon height="50" src="resources/ios/icon/icon-50.png" width="50"/> <icon height="100" src="resources/ios/icon/icon-50@2x.png" width="100"/> <icon height="60" src="resources/ios/icon/icon-60.png" width="60"/> <icon height="120" src="resources/ios/icon/icon-60@2x.png" width="120"/> <icon height="180" src="resources/ios/icon/icon-60@3x.png" width="180"/> <icon height="72" src="resources/ios/icon/icon-72.png" width="72"/> <icon height="144" src="resources/ios/icon/icon-72@2x.png" width="144"/> <icon height="76" src="resources/ios/icon/icon-76.png" width="76"/> <icon height="152" src="resources/ios/icon/icon-76@2x.png" width="152"/> <icon height="167" src="resources/ios/icon/icon-83.5@2x.png" width="167"/> <icon height="29" src="resources/ios/icon/icon-small.png" width="29"/> <icon height="58" src="resources/ios/icon/icon-small@2x.png" width="58"/> <icon height="87" src="resources/ios/icon/icon-small@3x.png" width="87"/> <splash height="480" src="resources/ios/splash/default~iphone.png" width="320"/> </platform> <preference name="webviewbounce" value="false"/> <preference name="uiwebviewbounce" value="false"/> <preference name="disallowoverscroll" value="true"/> <preference name="android-minsdkversion" value="16"/> <preference name="backupwebstorage" value="none"/> <preference name="splashmaintainaspectratio" value="true"/> <preference name="fadesplashscreenduration" value="300"/> <preference name="splashshowonlyfirsttime" value="false"/> <preference name="splashscreen" value="screen"/> <preference name="splashscreendelay" value="3000"/> <preference name="loadurltimeoutvalue" value="700000"/> <feature name="statusbar"> <param name="ios-package" onload="true" value="cdvstatusbar"/> </feature> <plugin name="ionic-plugin-keyboard" spec="~2.2.1"/> <plugin name="cordova-plugin-whitelist" spec="1.3.1"/> <plugin name="cordova-plugin-console" spec="1.0.5"/> <plugin name="cordova-plugin-statusbar" spec="2.2.1"/> <plugin name="cordova-plugin-device" spec="1.1.4"/> <plugin name="cordova-plugin-splashscreen" spec="~4.0.1"/> <plugin name="cordova-sqlite-storage" spec="~2.0.2"/> <plugin name="cordova-plugin-admobpro" spec="~2.28.3"/> <icon src="resources/android/icon/drawable-xhdpi-icon.png"/> </widget>
update:
i think solution have is, remove admob dependency app.component.ts file , implement on page component need use it.and have set loadurltimeoutvalueas default <preference name="loadurltimeoutvalue" value="20000"/>.
old answer
keep backup of config.xml file , below changes , see that.
remove below 2 lines in config.xml file.
<preference name="splashscreen" value="screen"/> <preference name="splashscreendelay" value="3000"/>
Comments
Post a Comment