Q웹뷰를 수정하기 위해 파이어폭스 변경점을 보다가
웹 공유 API라는 것을 봤습니다.
모바일 웹 환경에서 공유버튼을 누를때 브라우저가 각 OS의 네이티브 공유 창을 호출하는 API입니다.
현재 지원하는 브라우저는
IOS용 사파리 12.2
안드로이드용 크롬 80
안드로이드용 파이어폭스 73 입니다.
navigator.share({
title: 제목,
text: '네이버',
url: 'https://naver.com',
}).then(() =>{
console.log('공유 성공')
}).catch(() => {
console.log('지원 되지 않는 api')
})
지원 되지 않을때는 undefined를 반환합니다.
아직까지 지원하지 않는 브라우저가 많기 때문에
기존에 웹환경에서 쓰이던 공유하기 라이브러리와 같이 써야겠습니다.
반응형
'자바스크립트' 카테고리의 다른 글
아이오닉 앵귤러를 써보면서 장점, 단점 (0) | 2021.09.10 |
---|---|
CSS 3 관련 유튜브채널 (0) | 2020.03.29 |
파이어폭스 74의 향상된 보안 CORP (0) | 2020.03.13 |
eslint 특정 대상 경고 끄기 (0) | 2020.03.08 |
크롬 80부터 브라우저 쿠키 보안설정 변경된다고 합니다. (0) | 2020.01.15 |