Nuxt PWA에는 이 패키지를 사용하여 HTML을 Canvas로 변환하는 기능이 있습니다. 생성된 이미지는 base 64에 있습니다. 이제 Whatsapp, Facebook, 이메일, Instagram 등을 통해 이미지를 공유하고 싶습니다. 몇 가지 패키지를 찾았지만 그 중 어느 것도 파일 URL과 텍스트 공유만 지원하는 것 같지 않습니다.
내 공유 기능은 다음과 같습니다.
으아아아꺼낼때if (navigator.share)
条件时,我的控制台中出现错误,指出 navigator.share
기능이 아닙니다. HTTPS에서만 작동한다는 내용을 어디선가 읽었기 때문에 스테이징 서버에 업로드하고 시도해 보았으나 여전히 같은 오류가 발생했습니다.
분명히 말씀드리자면 URL이 아닌 생성된 이미지 자체를 공유하고 싶습니다.
내 애플리케이션의
으아아아share()
함수에 다음 코드의 변형이 있으며 클라이언트에서 실행하면 제대로 작동합니다.이 URL이 귀하에게 적합한지 알려주세요: https://nuxt-share-social-media.netlify.app
그렇다면 여기에서 Github 저장소를 찾을 수 있습니다: https://github.com/ Kissu/so-share-image-bounty
코드는
으아아아@denvercoder9에서 영감을 얻었습니다!