先日添付ファイルを扱うメールフォームの仕事があったのですが、その時に気になった事があったので残しておきます。
殆どこちらのサイトに書いている通りなんですが。。。すみません。
iPhone Safariから画像を投稿する方法 – Shin x blog様
まず、PCではフォームのファイルアップロード機能
を使っていたのですが、PCではもちろんOKでも、iPhoneでは使う事はできません。じゃあどうするの?ってなったのですが、
これはまあ知っていたのですが、対策方法について、mailto: とか使えば普通に添付できるかというと、そんな事はありません。iPhoneのmail.appでは添付する事ができません。
ではどうするか?というと、sms経由で送信する方法です。
smsを起動するには、mailto:のかわりにsms:にするだけです。
以下、サンプルをおいておきますので実際に試してみて下さい。
- 通常のフォーム
- mailto:による送信方法(宛先はダミーです)
- xxxx@xxx.comへメールを送る
- smsで送信する(宛先はダミーです)
- xxxx@xxx.comへメールを送る