Language/JavaScript

[JavaScript] Navigator: share() method 사용법

뚜sh뚜sh 2023. 5. 12. 11:48

이걸 사용했을 때 android webview와 web에서는 사용할 수 없었음

 

[사용법]

  <button
      type="button"
      onClick={() => {
        if (navigator.share) {
          navigator
            .share({
              title: "hi", // 제목
              text: "hello", // 카카오톡으로 공유했을 때 텍스트에 입력한 내용이 카카오톡으로 따로 보내짐
              url: "https://naver.com", // 해당 url을 카카오톡으로 보냄, 빈 값을 보내면 내가 공유하기를 누른 페이지의 url이 보내짐
            })
            .then(() => alert("성공"))
            .catch((err) => alert(err));
        } else alert("실패");
      }}
    >
      버튼
    </button>