めったに無いと思うが、スマートフォンサイトでmailto:を使って
subject=
body=
などの機能を使いたいとき、改行コードが微妙なので備忘録。
Webのことサイト制作tips
「iPhone Android共通」mailto:で本文body=を使うときの改行コード
iPhoneで、¥nは改行コードとして認識してくれが、Androidだとバックスラッシュが生きてしまうので使えない。
なので、下記の共通で使える改行コードを使用する。
%0d%0a
↓ 使用例
<a href="mailto:?subject=オススメサイト情報&body=このサイト、おすすめですよ%0d%0a%0d%0a▼▼▼アドレス▼▼▼%0d%0ahttp://www.**********.com/">友達へ知らせる(ご紹介特典付!)</a>
ちなみに、文字コードは「UTF-8」で両端末とも文字化けせずに動いてくれた。
それにしても、
「このサイトを友達に教える」
って機能使ったことあるやつなんていんの?