У меня есть приложение в реагировать на нативное на iOS, которое я заблокировал в ландшафтном режиме, выполнив следующее:
componentDidMount() {
Orientation.lockToLandscape()
}
Я добавил всплывающее окно, но когда я нажимаю на него, я получаю эту ошибку:
Exception thrown while executing UI block:
Supported orientations has no common orientation with the application,
and [RCTModalHostViewController shouldAutorotate] is returning YES
на app.delegate Я добавил эту функцию:
- (UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window {
while ([[UIDevice currentDevice] isGeneratingDeviceOrientationNotifications]) {
[[UIDevice currentDevice] endGeneratingDeviceOrientationNotifications];
}
return [Orientation getOrientation];
}
на портрете этой ошибки не произошло
Как я могу это исправить ... спасибо