ホームページ  >  に質問  >  本文

PWA を使用してソーシャル メディアで画像を共有する

私の Nuxt PWA には、このパッケージを使用して HTML を Canvas に変換する機能があります。生成されたイメージは Base64 です。次に、Whatsapp、Facebook、電子メール、Instagram などを介して画像を共有できるようにしたいと考えています。いくつかのパッケージを見つけましたが、ファイルの URL とテキストだけの共有をサポートしているものはないようです。

これは私の共有機能です:

リーリー

if (navigator.share) 条件を取り出すと、navigator.share は関数ではないというエラーがコンソールに表示されます。 HTTPS でのみ動作するとどこかで読んだので、ステージング サーバーにアップロードして試してみましたが、やはり同じエラーが発生しました。

明確にするために、URL ではなく、生成された画像自体を共有できるようにしたいと考えています。

P粉300541798P粉300541798265日前412

全員に返信(2)返信します

  • P粉883973481

    P粉8839734812024-01-29 20:56:31

    私のアプリケーションの share() 関数には次のコードのバリエーションがあり、クライアントで実行すると正常に動作します。

    リーリー

    返事
    0
  • P粉916553895

    P粉9165538952024-01-29 13:38:48

    この URL が機能するかどうか教えてください: https://nuxt-share-social-media.netlify.app
    その場合は、ここで Github リポジトリを見つけることができます: https://github.com/Kisu/so-share-image-bounty

    コードは

    です リーリー

    @denvercoder9 からインスピレーションを受けました!

    返事
    0
  • キャンセル返事