const sharePage = {
title:"제목",
text:"내용",
// 카톡에 링크와 함께 띄워짐
url:""
// url:""빈값 or window.location.href
// 현재페이지
// 혹은 "https://yesm1230.tistory.com/m/108"도 가능
}
document.querySelector(".btn").addEventListener("click",function(){
if(navigator.share){
// navigator를 지원 할 경우
navigator
.share(sharePage)
.then(()=>{
alert("성공")
})
.catch((error)=>{
alert("취소")
})
}else{
alert("공유하기 지원 안됨")
}
})
* https 사이트만 가능
* 클릭 이벤트만 할당되게 설계되어있음
* url을 작성할 경우, url만 적힌 카톡이 전송됨.
* text에 window.location.href을 변수 설정 후 text : `내용 + ${변수}`로 설정 가능
'js' 카테고리의 다른 글
[js]제이쿼리로 만든 타이머 (0) | 2023.09.13 |
---|---|
[js]한줄씩 나타나는 텍스트 gsap (0) | 2023.08.07 |
[js]도메인 불러오기 (0) | 2023.04.14 |
[js]gsap 각종 속성 (0) | 2023.03.31 |
[js]gsap timeline (0) | 2023.03.29 |