android全面屏适配红米6 pro
来源:14-4 React Native 升级适配Android与适配Android全面屏
Beliefooo
2018-08-31
适配红米6 pro全面屏
1、在未适配情况下,底部无法完全覆盖, 如下图
2、使用代码适配全面屏,在AndroidManifest.xml下添加
<meta-data android:name="android.max_aspect" android:value="ratio_float"/>
<meta-data android:name="android.max_aspect" android:value="2.1" />
这两条命令后可以适配到全面屏。但在使用全屏播放视频返回后变成了半屏。
信息:
"react-native": "0.55.4"
"react-native-video": "^2.3.1",
"react-native-af-video-player": "^0.1.9",
"react-native-video": "^2.3.1"
直接使用原生的视频插件react-native-video也是一样的问题,请问老师是什么原因导致的?
写回答
2回答
-
在AndroidManifest.xml中添加如下设置:
<activity android:name="yourpagename.MainActivity" android:configChanges="keyboardHidden|orientation|screenSize" android:screenOrientation="portrait" ...
如果,还是无法解决就在https://github.com/react-native-community/react-native-video/issues
官库上提个issue看看使用这个库的网友没么有遇到类似的问题。
022018-09-26 -
Beliefooo
提问者
2018-09-07
同样视频全屏播放返回后还是变成半屏,请老师指教
00
相似问题