mailto リンクは受信者と件名を正しく読み込みますが、電子メールの本文が非常に短く切り詰められているように見えます。私のメールは合計 1500 文字なので、mailto の制限を超えています。電子メールの本文が約 200 文字で切り詰められているように見えます。
ユーザー入力を markdown/html に解析する「marked.js」というパッケージを使用しているため、計算されたプロパティを mailto 文字列に追加しています。
この問題はどうすれば解決できますか?新しいデータ属性を「emailFormat」に設定し、ページのインストールでタグ付きパッケージを介して電子メール本文を実行してから、それをデータ属性に設定してみました。 mailto 本文に文字列を追加するだけなので、これで問題は解決すると思いましたが、それは機能せず、依然として不完全な電子メール本文が表示されます。
API 応答データを受け取り、タグ付きパッケージを介して実行される計算されたプロパティ
リーリーmailto hrefを含むコンテンツとボタンを表示するテンプレート パーツ
リーリー計算されたプロパティにメールを送信する
ああああP粉3889454322023-12-08 00:13:39
データをハイパーリンク/アンカー タグの HREF 属性に割り当てる前に、データを URL エンコードする必要があります。
リーリーそうしないと、?
、=
、&
、または一部の Unicode 文字などの一部の予約文字と干渉する可能性があります。