React Native Blurview показывает пустой экран в Android, но не в iOSAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 React Native Blurview показывает пустой экран в Android, но не в iOS

Сообщение Anonymous »

Использование Blurview из @React-C-Community/Blur на Android (iOS работает нормально), делает экран пустым. Если бы последний экран использовал Blurview, следующий экран также был бы пустым. Я попробовал несколько других вещей, таких как Set ScreenOptions = {{animation: 'none'}} в или изменение непрозрачности компонента Blurview.android в node_modules, как некоторые проблемы на Github Repo заложены, но ничего не сработало. < /P>
import { useEffect, useRef, useState } from 'react';

export const useIsMounted = () => {
const ref = useRef(null);
const [isMounted, setIsMounted] = useState(false);
useEffect(() => {
setIsMounted(!!ref.current);
}, );

return { componentRef: ref, isMounted };
};
< /code>
const {componentRef: textRef, isMounted: isTextMounted} = useIsMounted();
return
{isTextMounted && }
{/* some blurred content */}



Подробнее здесь: https://stackoverflow.com/questions/797 ... not-in-ios
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»