入力ファイルタイプに次の拡張子を付けると、Safariはそれをまったく考慮しません。以下は は一例であるSafariで私が試したものをSafariは入力タイプを受け入れません。
<input type="file" name="myfile" accept=".pdf"/>
ファイルのブラウズウィンドウには、すべての拡張だけでなく、「PDFファイル」を示しています。これは予想される動作ですか? Mac OSX ElCapitanでSafariの最新バージョンを使用しています。 例がここにありますhttps://jsfiddle.net/596pgdkn/
あなたは、MIMEタイプを使用してみましたか? –
Mimeタイプが動作します。しかし、w3schoolsのドキュメントによると、ファイル拡張子はhttp://www.w3schools.com/tags/att_input_accept.asp – Apps
@Appsに対応している必要があります。サポートされている入力色、または[WebAudio API](https:// developer)です。 mozilla.org/en-US/docs/Web/API/Web_Audio_API)、またはサポートされていない他の多くの提案されたAPI。 web-devへようこそ。 – Kaiido