>

Flutter에서 뮤직 플레이어 앱을 만들고 있는데 알림 트레이에 표시되는 위젯이나 무언가를 만들 수 없으며 음악을 일시 정지 할 수 있습니다. 설렘에서 이것을 달성하는 것이 가능합니까? 그렇다면 어떻게 할 수 있습니까? 미리 감사드립니다.


  • 답변 # 1

    Android 알림이 작동하는 방식 때문에 Android 코드로만 맞춤 설정할 수 있습니다 (최소한 현재). 불행히도 여기에 네이티브 코드를 작성해야합니다.

    실제 알림 부분은이 경우 Android와 직접 동일하므로 간단하게 찾을 수 있습니다. 그래도 시작입니다.

    이것의 다른 부분은 flutter 코드와 알림을 처리하는 기본 코드 사이에서 통신해야한다는 것입니다. 그렇게하려면 플랫폼 채널을 사용해야합니다. 플랫폼 채널은 이벤트 또는 '메소드 호출'형식으로 java/kotlin/objc/swift와 dart간에 데이터를주고받을 수 있도록 등록한 것입니다. 문서는 사용 방법을 설명하는 것보다 나보다 더 나은 일을한다.

  • 답변 # 2

    이 설레임 의존은 나를 위해 일하는 것처럼 보인다 :-

    https://pub.dartlang.org/packages/media_notification#-readme-tab-

  • 답변 # 3

    플러터에서 안드로이드 뮤직 플레이어를 만드는 데 훌륭한 새 플러그인을 찾았습니다. media_player

  • 이전 JQuery JQGrid 로컬 데이터로드 문제
  • 다음 android - 내 응용 프로그램이 언어를 변경하지 않는 이유는 무엇입니까?