Я использую реагирующее родное веб-представление для реализации видео Vimeo.
Обычно заголовок находится прямо под строкой состояния
Когда я нажимаю кнопку воспроизведенияWebView работает в полноэкранном режиме, это нормально. Пока видео воспроизводится в полноэкранном режиме, я дважды поворачиваю устройство (из портретной в альбомную и затем обратно в портретную) и затем выхожу из полноэкранного режима. Заголовок теперь перекрывает строку состояния не только на текущем, но и на всех экранах.
Полноэкранный портрет , Полноэкранный пейзаж , Назад к портрету , Заголовок строки состояния наложения
Я использую Expo SKD 35.0.0 для запуска этого приложения на симуляторе iPhone 6 Plus (это происходит со всеми симуляторами iOS).
Как я могу это исправить? Если вам нужна дополнительная информация, пожалуйста, прокомментируйте ниже.
Мой код реакции на родную сеть:
<WebView
userAgent={" "}
style={styles.webView}
startInLoadingState={true}
renderLoading={() => {
return (<ActivityIndicator/>)
}}
allowsFullscreenVideo={true}
originWhitelist={['*']}
source={{
uri: this.state.videoLink,
headers: {'Referer': 'https://agilearn.vn'},
}}/>