상위 플러터 공유 및 인텐트 패키지 인텐트는 앱이 다른 앱으로 데이터를 전달하는 데 사용됩니다. 암시적 인텐트는 동작을 수락할 수도 있으며, 그 중 하나는 ACTION_SEND 명령입니다. 이 명령은 데이터를 앱 간에 전송하려는 것을 나타내며, 데이터와 해당 유형을 지정해야 하며, 시스템은 호환되는 수신 액티비티를 식별하고 사용자에게 표시합니다. 인텐트를 사용하여 애플리케이션 간에 데이터를 보내고 받는 것은 대부분 콘텐츠의 소셜 공유에 가장 일반적으로 사용됩니다. 따라서 인텐트를 사용하면 사용자가 좋아하는 애플리케이션을 사용하여 정보를 빠르고 쉽게 공유할 수 있습니다. 플러터 앱에서 콘텐츠 공유, 파일 공유, URL 런처, 빠른 작업 및 인텐트를 추가할 수 있는 완전한 목록은 아래에 제공됩니다.
share_plus
3225
플랫폼 공유 UI를 사용하여 내용을 공유하기 위한 플러터 플러그인으로, Android에서는 ACTION_SEND 인텐트, iOS에서는 UIActivityViewController를 사용합니다.
flutter_share_me
186
소셜 미디어로 내용을 공유하기 위한 플러터 플러그인입니다. Facebook, WhatsApp, Twitter 및 시스템 공유 UI로 공유할 수 있습니다. URL 및 텍스트를 지원합니다.
flutter_social_content_share
166
이 플러그인은 Instagram, Facebook, 이메일, SMS 및 WhatsApp과 같은 소셜 미디어에 내용을 공유 할 수 있습니다. 이 기능은 iOS 및 Android 플랫폼에서 정상적으로 작동합니다.
share_files_and_screenshot_widgets
75
이 pub을 사용하면 모든 종류의 파일 (csv, mp4, png 등)을 공유하고 원하는 위젯의 스크린샷을 찍고 이미지로 반환하여 직접 공유 할 수 있습니다.