我为离子应用程序制作了一个自定义启动屏幕页面。问题是,当我为ios平台构建项目时,默认的初始屏幕仍在加载。
我在config.xml文件中添加了以下内容:
<preference name="ShowSplashScreen" value="false" />
<preference name="SplashScreenDelay" value="0" />
也在自定义启动画面的ionViewDidEnter()中,我隐藏了默认的cordova启动画面;
ionViewDidEnter() {
this.splashScreen.hide();
......
}
可能是什么问题?每次我在xcode中运行构建项目时,cordova初始屏幕都会首先出现(应隐藏),而不是自定义屏幕。
我尝试了以下参考网址中的配置设置:
但是他们俩都没有。
答案 0 :(得分:0)
您是否为splashScreen安装了本机插件?
如果没有,请按照以下步骤操作:
import numpy as np
def a_is_in(a, b):
list1 = np.array(a)
list2 = np.array(b)
result = lambda list1, list2: any(i in list2 for i in list1)
return result
a = [3, 4, 8, 10, 11, 13]
b = [3, 6, 7, 10, 13]
_is_in = a_is_in(a, b)
print(_is_in)
ionic cordova plugin add cordova-plugin-splashscreen
导入后:
npm install --save @ionic-native/splash-screen@4
构造函数(私有splashScreen:SplashScreen){} import { SplashScreen } from '@ionic-native/splash-screen';
您可以使用