다른 앱이 Share Target API v2를 통해 이미지를 공유할 수 있도록 하는 것이 제 작업 목록에 있습니다. 현재는 다른 앱에서 Discourse로 텍스트를 공유하는 것은 허용하고 있으며 잘 작동하고 있지만, 필요한 라우트 컨트롤러가 없어 파일 공유는 차단하고 있습니다.
이제 이 문제를 생각해보니, 플랫폼 간에 이 새로운 라우트를 공유할 수 있지 않을까 싶습니다. 예를 들어, 모든 환경에서는 서비스 워커로, iOS에서는 Discourse Hub 앱으로 공유하는 방식입니다. @pmusaraj님, 어떻게 생각하시나요?
현재 사용자는 자신의 기기(외장 SD 카드에 저장된 이미지 포함)에 있는 임의의 이미지를 선택하여 Discourse 포럼에 공유할 수 있습니다. 이는 DiscourseHub 앱을 통해, 또는 Chrome 또는 Android PWA에서 사이트를 사용하여 수행할 수 있습니다. 사용자는 Discourse 사이트에 인증된 상태여야 하며, 답변을 작성하거나 새 주제를 생성할 때 파일을 업로드해야 합니다. 따라서 이러한 기본 기능은 이미 구현되어 있습니다.
하지만, 네, Android의 Share Target API를 사용하여 더 간결한 프로세스를 제공할 수 있습니다. 이는 가능성이 높지만, Discourse Hub 앱이 여러 Discourse 사이트에 연결될 수 있기 때문에 iOS에서는 구현이 더 복잡할 수 있습니다.