caniuse 웹사이트에 따르면 Windows OS(브라우저 Chrome 및 Edge)에서 지원되어야 하는 Tethering API를 사용하고 있습니다. 하지만 navigator.share({ title: 'Title' });
를 사용하려고 하면 메시지가 있는 빈 창이 나타납니다.
예를 들어 Mac OS Safari를 사용하면 잘 작동하고 콘텐츠를 공유하는 모든 방법을 보여줍니다.
제 질문은 Windows에서 빈 창이 표시되는 이유와 해결 방법입니다.
문제는 Windows에서는 헤더와 함께 URL 매개변수를 보내야 한다는 것입니다.
navigator.share({ title: 'Title', url: 'url' });
로 변경하면 Windows 및 MacOS에서 작동하기 시작합니다.