인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

ksw님의 프로필 이미지

작성한 질문수

[초중급] 아바타 커뮤니티앱 만들기 (React Native Expo)

[5-9] 이미지 기능 구현하기(2) - PreviewList & ZoomScreen

[5-9]이미지 기능구현하기(2) 이미지를 추가하면 너무 느리게 뜹니다.

작성

·

93

0

안녕하세요! 선생님

글쓰기 누르고, 제목, 내용 밑에

카메라 모양 눌러서 사진을 추가하면

사진이 매우 느리게 뜹니다...

혹시 이건 왜 그런건가요??

답변 2

0

Kyo님의 프로필 이미지
Kyo
지식공유자

어떤 환경에서 얼마나 느린가요?

ksw님의 프로필 이미지
ksw
질문자

expo Go에서 사용하고있는데요,,
약간씩 딜레이가 있어요..

1) 글쓸때, 사진 업로드 하면, 내용란 밑에 사진이 뜨긴하는데 1초정도 딜레이갖고 떠요...

2) 저장 누르고, 홈화면으로 나간 뒤,
사진은 대략 10초가량의 딜레이가 발생되요...

3) 사진 누르고 사진이 전체화면 될때도,,
3초가량의 딜레이가 발생 후 사진이 떠요...

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다. ksw님.

사진이 매우 느리게 뜨는 문제는 여러 가지 원인에 의해 발생할 수 있습니다. 다음은 몇 가지 주요 원인과 해결 방법을 제시합니다:

  1. 이미지 최적화: 사용되는 이미지의 파일 크기가 크다면, 로딩 속도가 느려질 수 있습니다. 이미지 크기를 줄이거나, 업로드하기 전에 압축하는 방법을 고려해보세요.

  2. 네트워크 상태: 네트워크 상태가 좋지 않은 경우 이미지 로딩에 시간이 걸릴 수 있습니다. 이 경우에는 로컬 네트워크 환경에서 테스트하거나, 오프라인 이미지를 사용해 속도를 비교해 보시는 것도 도움이 될 수 있습니다.

  3. 캐싱 및 저장소 최적화: 이미지가 서버로부터 올 때 캐싱이 제대로 이루어지고 있는지 확인하세요. React Native에서는 FastImage와 같은 라이브러리를 통해 캐싱을 개선할 수 있습니다.

  4. 병렬 처리: 다수의 이미지 로딩 시에는 비동기적으로 이미지를 로드하거나, 라이브러리를 통해 병렬 처리를 하는 것이 속도를 개선하는 데 도움이 될 수 있습니다.

  5. 기기의 성능: 특정 기기에서만 발생한다면, 해당 기기의 성능 문제일 수 있습니다. 여러 기기에서 테스트해 보시고 결과를 비교해 보세요.

관련된 유사한 질문들이 다음과 같습니다. 해당 질문들이 문제 해결에 도움이 되기를 바랍니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

ksw님의 프로필 이미지

작성한 질문수

질문하기