Globa-Seoil-Univ / globa-android

2024년 졸업작품 Globa 앱 Front입니다.
MIT License
0 stars 0 forks source link

[BUG] 오래 걸리는 작업은 로딩 처리가 필요합니다. #13

Closed seungyong closed 3 days ago

seungyong commented 1 week ago

어떤 버그가 발생했나요?

어떤 버그인지 간단하게 설명해주세요.

오래 걸리는 작업은 로딩 처리가 필요합니다. 사용자가 해당 작업을 처리 중인지 아닌지를 확인하기 어렵습니다.

버그를 재현하기 위한 순서를 작성해주세요.

버그가 발생하는 실행 순서를 자세히 설명해주세요.

  1. 앱 로그인 등

기대 결과

정상적으로 이루어졌을 때 어떤 동작을 기대하고 있나요?

작업이 처리 중을 알리는 로딩을 보여줘야 합니다. -> 사용자 친화적 디자인

HaeBun commented 5 days ago

다음과 같이 로딩화면을 추가했습니다.

HaeBun commented 5 days ago

https://github.com/user-attachments/assets/ca1b32b2-066f-43e3-a1c6-1fbf36a88331

seungyong commented 5 days ago

@HaeBun 해당 영상이 제대로 보여지지 않습니다. 😥

HaeBun commented 4 days ago

죄송합니다 하나 더 다시 올려놓았습니다

https://github.com/user-attachments/assets/4fb83157-beca-4e4a-9d89-8a17cd731b68

seungyong commented 3 days ago

업로드측에서 로딩은 반영되지 않아, 재오픈 합니다.

HaeBun commented 3 days ago

hotfix-kit-1.0.3 에 반영했습니다.

FFmpeg 처리 시 액티비티가 멈추는 현상과 함께 로딩이 동작하지 않았습니다. 해당 이슈를 파악하고, mp3를 ogg로 변환하는 과정을 비동기 처리 구간으로 분류하여 이슈를 해결했습니다.

https://github.com/user-attachments/assets/2192ab11-eb99-4554-981c-ab8bc1e93bbe