WebShare API는 HTTPS 또는 localhost에서만 실행 가능
2763 단어 HTMLWebShareAPIJavaScript
프레젠테이션
이런 느낌은
navigator.share
로 시작합니다.<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Web Share API</title>
</head>
<body>
<button onclick="share()">シェアする</button>
<script type="text/javascript">
function share() {
navigator.share({
title: 'Example',
text: 'テスト用です',
url: 'https://example.com',
});
}
</script>
</body>
</html>
localhost에서 실행할 때
일이 순조롭다.
IP 지정 및 HTTP 작업 시
TypeError: navigator.share is not a function.
오류가 발생하여 시작할 수 없습니다.총결산
Web Share API를 테스트할 때 localhost로 테스트하십시오.
로컬호스트도 동작하지 않는 규격이라면 테스트는 어렵지만 동작은 좋은데...
Reference
이 문제에 관하여(WebShare API는 HTTPS 또는 localhost에서만 실행 가능), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ktmouk/items/3f134b4736b18951c2f8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)