[Flutter - 공유하기] 메시지 링크에 이미지URL 사용 가능한가요?

아래 코드와 같이 메시지 링크에 이미지url을 삽입하여
카카오톡을 통해 메시지를 받은 자가 메시지를 클릭시
이미지를 보여주고 싶습니다.

헌데 이미지 url 주소를 Link 위젯에 삽입해도
이미지가 뜨지 않고
[내 어플리케이션] - [플랫폼] - [Web] - [사이트 도메인] 에 설정한 링크로만 이동할 뿐입니다.

어떻게 하면 메시지 클릭으로 이미지를 보여줄 수 있을까요?

FeedTemplate kakaoShareFeed = FeedTemplate(
  content: Content(
    ~~  중략 ~~
    link: Link(
      webUrl: Uri.parse(
          'https://i1.sndcdn.com/avatars-000773808259-oqqdgp-t240x240.jpg'),
      mobileWebUrl: Uri.parse(
          'https://i1.sndcdn.com/avatars-000773808259-oqqdgp-t240x240.jpg'),
    ),
  ),
  buttons: [
    Button(
      title: '상세 정산내역 보기',
      link: Link(
        webUrl: Uri.parse(
            'https://i1.sndcdn.com/avatars-000773808259-oqqdgp-t240x240.jpg'),
        mobileWebUrl: Uri.parse(
            'https://i1.sndcdn.com/avatars-000773808259-oqqdgp-t240x240.jpg'),
      ),
    ),
  ],
  ~~~ 중략 ~~~
);
디벨로퍼스 설정에 해당 도메인이 등록되어 있지 않아서 그렇습니다.

https://i1.sndcdn.com 도메인을 “내 애플리케이션>앱 설정>플랫폼 : 사이트 도메인” 에 등록해주세요.

위 코드상의 링크는 제가 임의로 예시를 가져온 것이고
실제로는 구글 Firebase의 Storage 링크인

https://firebasestorage.googleapis.com

를 사이트 도메인으로 등록해두고
아래와 같이 FirebaseStorage의 이미지 url을 사용합니다.

https://firebasestorage.googleapis.com/이하 파일 경로~~

허나 사진이 출력되지 않습니다.

full url알려주시면 저도 예제 코드 만들어 테스트 해보겠습니다.

말씀하신대로 하고 앱 껐다가 재빌드 했더니 잘 되네요

알려주셔서 감사합니다!

1개의 좋아요