html
<div class="share-box">
<div class="share">내 점수 공유하기</div>
<br>
<div class="share-ring">
<a href="javascript:kakao();" class="sharekakao">
<img src="https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQ4Gzb%2FbtrYeYjPS6B%2FlGquuGoxNwv1S4C82zibHK%2Fimg.png" width="30">
</a>
<a href="javascript:facbook();" class="sharefacebook">
<img src="https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJVHZW%2FbtrYj0HtVtC%2FxNPgknrK7nchqaYPZidchk%2Fimg.png" width="30">
</a>
<a href="javascript:band();" class="shareband">
<img src="https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyVSBY%2FbtrYkK5qQrs%2FIFGKwtFTPsieq0x6i4O7MK%2Fimg.jpg" width="30">
</a>
<a href="javascript:twitter();" class="sharetwitter">
<img src="https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbf0BT4%2FbtrYjydq22Q%2FqJ9vq2e9CTSzDwTgMkvCi0%2Fimg.png" width="30">
</a>
</div>
css
.share-box {
width: 311px;
height: 92px;
left: 564px;
top: 749px;
background: #FDFFE8;
border-radius: 20px;
margin: auto;
margin-top: 79px;
}
.share {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 24px;
color: #124019;
}
JavaScript
트위터, 페이스북, 밴드
<script>
function twitter() {
let sendText = "색감 테스트 나의 점수는??"; // 전달할 텍스트
let sendUrl = "final.html"; // 전달할 URL (도메인 서버 오픈 후 url 입력)
}
function facbook() {
let sendUrl = "final.html"; // 전달할 URL (도메인 서버 오픈 후 url 입력)
}
function band() {
let sendUrl = "final.html"; // 전달할 URL (도메인 서버 오픈 후 url 입력)
}
</script>
JavaScript
카카오톡
<script>
// SDK를 초기화 합니다. 사용할 앱의 JavaScript 키를 설정
Kakao.init('a80a498adf2f919c5b8a90f0e35b0a3f');
// SDK 초기화 여부를 판단
console.log(Kakao.isInitialized());
function kakao() {
Kakao.Link.sendDefault({
objectType: 'feed',
content: {
title: '색감 테스트!!',
description: '색감 테스트로 색 구별 능력을 테스트 해보세요!',
link: {
},
},
buttons: [
{
title: '웹으로 보기',
link: {
},
},
],
// 카카오톡 미설치 시 카카오톡 설치 경로이동
installTalk: true,
})
}
</script>
카카오톡에 공유하려면, 카카오 개발자 사이트에 회원가입 및 애플리케이션 등록 절차가 필요
내 애플리케이션 -> 애플리케이션 추가하기
앱 이름, 사업자명 임의로 입력
JavaScript 키 복사
내 애플리케이션 > 앱 설정 > 플랫폼 > Web 플랫폼 등록
아직 테스트 단계라 기본 도메인 naver 입력
등록된 도메인에서 실행해야 오류가 나지 않기 때문에 테스트용 locallhost 같이 등록
클릭 시 naver.com 이동
'15일 메이킹 챌린지 [팀 프로젝트]' 카테고리의 다른 글
test.html 총 스코어 final.html 결과 값 띄우기, final.html 페이지 결과 값 별 이미지 적용, 팀원이랑 페어링 후 배포 (0) | 2023.02.14 |
---|---|
test.html 문제 풀이 구현, Level 증가 구현 (0) | 2023.02.14 |
test.html 카운트다운 설정 (0) | 2023.02.09 |
Main Page, Test Page, Final Page( index.html, style.css ), 서버( app.py ) 기본 레이아웃 구현 (0) | 2023.02.09 |
페이지별 상세(html, css) Figma (0) | 2023.02.07 |