inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Flutter 중급 1편 - 클린 아키텍처

Tab 사용시 Background 상태 혹은 inactive 상태의 알림을 받을 수 있나

245

Jay

작성한 질문수 3

0

안녕하세요 강사님
tab 에서 video_play 를 사용하여 네트워크 경로의 비디오를 재생하는데
tab 위에 다른 화면이 올라와도 sound 재생되는 문제가 발생합니다.

혹시 해당 문제를 해결할 수 있는 방법이 있을까요?
tab 이 pop 되지 않아서 그런지 dispose 함수도 불러오지 못하는데
tab 이 background 혹은 inactive 되었을 때 호출되는 함수가 존재 할까요?

Flutter android ios

답변 1

0

오준석

다른 화면이 올라오기 전에 비디오를 중지하면 어떤가요?

0

Jay

다른 화면이 올라오기전 이벤트를 캐치 할 수 없습니다.
tab의 액티브 또는 인액티브 상태를 알려주는 이벤트가 있다면 가능한데 찾지 못했습니다.
해당 이벤트를 찾지 못한다면 해당페이지에서 다른 화면을 push 하는 모든 화면에서 비디오를 중지시켜야 합니다. 이게 방법은 아닌듯 한데 .. 혹시 좋은 방법 있을까요?

0

오준석

화면이 올라오기전을 캐치할 수는 없고요.

Navigator.push 전에 중지하는게 좋아보이는데요.

MVVM, 클린 아키텍처 관련 질문 있습니다.

0

87

2

가끔씩 ui가 깨지는? 현상이 있어서 질문드립니다.

0

95

1

freezed 3.0 대응된 코드 깃헙에도 업데이트 해주실 수 있으신가요?

0

183

3

sealed class 사용시 기능은 동작하지만 Radio위젯에 선택 표시가 안되는 부분 질문

0

124

2

sealed class 사용시 The getter 'orderType' isn't defined for the type 'NoteOrder<dynamic>' 오류

0

96

2

유즈케이스 관련하여 질문 드립니다.

0

93

1

mockito사용시 오류 해결법

1

123

2

sealed class 사용 문의2

0

78

2

sealed class 사용 문의

0

120

2

freezed3.0에서 build시 when생성되지 않습니다.

0

264

2

Try implementing the missing methods, or make the class abstract. 문제해결 공유

0

238

2

This is likely caused by a misconfigured builder definition. 오류 해결 방법

1

319

3

강의 화면이 안보여요

0

138

3

Flutter에서 추천하는 Navigator, Router

0

325

2

The following ProgressEvent object was thrown resolving an image codec: [object ProgressEvent]

0

325

3

event와 ui_event

0

212

1

코드 색깔 관련 질문

0

208

1

Photo.fleezed.dart,photo.g.dart삭제시 에러

0

206

2

sealed class 적용 시...

0

327

1

클린 아키텍처 질문

0

309

1

sealed class 데이터 접근

0

328

1

서버에서 데이터를 가져와서 사용하는 경우...

0

235

1

뷰/뷰모델 작성 질문

0

273

1

freezed JsonKey 사용 예시 공유

1

792

1