사용 플랫폼 : Android / iOS
SDK 버전 : kakao_flutter_sdk: ^1.3.0
카카오톡 공유하기에서 아래와 같이 예제의 템플릿을 실행하였을때 webUrl과 mobileWebUrl을 설정했음에도 불구하고 웹 페이지가 열리지 않고, 앱이 설치되어 있으면 앱이 열리고 설치되어 있지 않으면 앱 스토어로만 이동하는 상태입니다. 혹시 해당 기능관련하여 이슈가 있는건지 웹으로 열리게 하려면 더 설정이 필요한지 문의 드립니다.
예제의 템플릿이 아닌, 직접 만든 템플릿에서 버튼의 링크에 webUrl과 mobileWebUrl을 넣어도 실행이 안되는 것은 동일합니다.
FeedTemplate(
content: Content(
title: '딸기 치즈 케익',
description: '#케익 #딸기 #삼평동 #카페 #분위기 #소개팅',
imageUrl: Uri.parse(
'https://mud-kage.kakao.com/dn/Q2iNx/btqgeRgV54P/VLdBs9cvyn8BJXB3o7N8UK/kakaolink40_original.png'),
link: Link(
webUrl: Uri.parse('https://developers.kakao.com'),
mobileWebUrl: Uri.parse('https://developers.kakao.com')),
),
itemContent: ItemContent(
profileText: 'Kakao',
profileImageUrl: Uri.parse(
'https://mud-kage.kakao.com/dn/Q2iNx/btqgeRgV54P/VLdBs9cvyn8BJXB3o7N8UK/kakaolink40_original.png'),
titleImageUrl: Uri.parse(
'https://mud-kage.kakao.com/dn/Q2iNx/btqgeRgV54P/VLdBs9cvyn8BJXB3o7N8UK/kakaolink40_original.png'),
titleImageText: 'Cheese cake',
titleImageCategory: 'cake',
items: [
ItemInfo(item: 'cake1', itemOp: '1000원'),
ItemInfo(item: 'cake2', itemOp: '2000원'),
ItemInfo(item: 'cake3', itemOp: '3000원'),
ItemInfo(item: 'cake4', itemOp: '4000원'),
ItemInfo(item: 'cake5', itemOp: '5000원')
],
sum: 'total',
sumOp: '15000원',
),
social: Social(likeCount: 286, commentCount: 45, sharedCount: 845),
buttons: [
Button(
title: '웹으로 보기',
link: Link(
webUrl: Uri.parse('https: //developers.kakao.com'),
mobileWebUrl: Uri.parse('https: //developers.kakao.com'),
),
),
Button(
title: '앱으로보기',
link: Link(
androidExecutionParams: {'key1': 'value1', 'key2': 'value2'},
iosExecutionParams: {'key1': 'value1', 'key2': 'value2'},
),
),
],
);