react-native-splash-screen--RN 0.5以上报错集合
来源:互联网 发布:迅雷端口被屏蔽 编辑:程序博客网 时间:2024/06/05 03:50
react-native-splash-screen的安装可以看我上一篇,或者看这个githttps://github.com/crazycodeboy/react-native-splash-screen
1.安卓按步骤安装好以后,无法启动APP或者APP出现闪退。并在输出台输出:
解决如下:
创建文件 android/app/src/main/res/values/colors.xml
<?xml version="1.0" encoding="utf-8"?> <resources> <color name="primary_dark">#660B0B0B</color> </resources>
2.启动页报错要设置canOverrideExistingModule=true
解决如下:
\node_modules\react-native-splash-screen\android\src\main\java\org\devio\rn\splashscreen\SplashScreenModule.java
SplashScreenModule.java 需要加上这个,否则报错。
@Override public boolean canOverrideExistingModule() { return true; }
3.启动页变成gif图
解决如下:
gif动画要在js页面进行添加,在hide方法之后。
4.启动图能做到维持原始宽高比
解决如下:
在drawable-hdpi,drawable-xhdpi,drawable-xxhdpi等目录中添加不同分辨率的启动图片即可。
参照:
hdpi:480x800、480x854
xhdpi:960*720
xxhdpi:1280×720
5.启动屏时全屏显示, 隐藏状态栏
解决如下:
把MainActivity.java的代码改成
SplashScreen.show(this, true); // 修改这里,增加第二个参数,true是全屏false不是
依据:
show有两个传递参数(activity和全屏fullScreen)
其余问题可以查看这里https://github.com/crazycodeboy/react-native-splash-screen/issues
- react-native-splash-screen--RN 0.5以上报错集合
- react-native-splash-screen的心酸历程
- react-native-splash-screen的坑--android
- react-native-splash-screen 不支持 react-native 0.47.1
- react-native 报错集合
- 使用react-native-smart-splash-screen实现启动画面
- (Android)解决react-native打包好后启动白屏的问题(react-native-splash-screen)
- 有效好用组件之启动屏react-native-splash-screen
- React Native-----RN----React Native介绍
- 【RN踩坑】React-native 0.45版本以上出现 boost_1_63_0.tar.gz等错误
- React Native常见报错
- React-Native 奇葩报错
- react-native报错-unrecognized
- react-native报错-unrecognized
- RN项目报错“React/RCTBundleURLProvider.h” file not found
- RN(react native)入坑指南-01,Hello RN
- React-Native——RN环境安装
- 《React-Native系列》28、 RN之AsyncStorage
- 第十五周项目1
- Thinking in java Chapter11
- 三个数从小到大排序
- 数据结构课程总结
- 动态规划:最长子序列问题
- react-native-splash-screen--RN 0.5以上报错集合
- OpenInventor实现三维模型的拖动
- myeclipse安装后需要修改的配置
- 天津讨债要债公司联系13125821917联系13125821917,不成功不收费不成功不收费
- 爱壁纸的简单批量下载--Python
- Android-指定路径创建 SQLite
- Laravel5.5源码详解 -- 中间件MiddleWare分析
- AI编程员系统多次迭代自主编程,首次完爆初级程序员
- 使用 Spring Data JPA 简化 JPA 开发