はじめに クレジットカードのスキャン機能が超便利! iOS 8ではSafariの機能が改善され、クレジットカードをカメラでスキャンするだけで、カード情報が自動で入力されるようになりました。面倒な数字の羅列の入力も、カメラをかざすだけで完了です。 実装したいけど情報が少ない・・・ この新機能に対応した入力フォームを作ろうと思ったのですが、ググってみると意外と情報が少なかったのでまとめてみました。 スキャンで自動入力可能な情報 カード番号(14〜20桁の数字) 有効期限(月/年) カードの種類(VISA、JCBなど) 名義人氏名は自動入力できないようです。スキャン時には文字が認識されているようなのですが。 (やり方をご存知の方がいらっしゃいましたらぜひ教えてください!) フォームの書き方 試行錯誤の末にようやくルールみたいなものが見えたのでまとめました。 下記、それぞれの入力フォームの記述例で