应用程序为iOS构建和运行成功。应用程序在Android设备中工作没有任何问题,但当我为iOS运行它时,它会在开始页面停止。
m4pnthwp1#
试着把这个放进你的控制器里/停止启动画面/
$scope.$on('$ionicView.loaded', function() { ionic.Platform.ready( function() { if(navigator && navigator.splashscreen) navigator.splashscreen.hide(); }); });
qqrboqgw2#
我试过了,我用了“@awesome-cordova-library/splashscreen”而不是“@ionic-native/splashscreen”。在我的情况下这样修复。https://streamable.com/8ryajf实际上,我发布了这个... Stuck on the splash screen when I run the Ionic on iOS
xe55xuns3#
我用的是电容器。它兼容安卓和iOS设备。这可能对你有用
// Capacitor npm install @capacitor/splash-screen npx cap sync import { SplashScreen as Capsplash } from '@capacitor/splash-screen'; setTimeout(() => { Capsplash.hide({ fadeOutDuration: 1000, }); }, 3000);
https://capacitorjs.com/docs/apis/splash-screen
// Cordova ionic cordova plugin add cordova-plugin-splashscreen npm install @awesome-cordova-plugins/splash-screen import { SplashScreen } from '@awesome-cordova-plugins/splash-screen/ngx'; constructor(private splashScreen: SplashScreen) { } this.splashScreen.show(); this.splashScreen.hide();
https://ionicframework.com/docs/native/splash-screen
yhxst69z4#
你可以在.run()函数(app.js)中尝试这段代码。
setTimeout(function() { navigator.splashscreen.hide(); }, 2000);
您可以更改持续时间。
4条答案
按热度按时间m4pnthwp1#
试着把这个放进你的控制器里
/停止启动画面/
qqrboqgw2#
我试过了,我用了“@awesome-cordova-library/splashscreen”而不是“@ionic-native/splashscreen”。
在我的情况下这样修复。https://streamable.com/8ryajf实际上,我发布了这个... Stuck on the splash screen when I run the Ionic on iOS
xe55xuns3#
我用的是电容器。它兼容安卓和iOS设备。这可能对你有用
https://capacitorjs.com/docs/apis/splash-screen
https://ionicframework.com/docs/native/splash-screen
yhxst69z4#
你可以在.run()函数(app.js)中尝试这段代码。
您可以更改持续时间。