1

iOS で HTML5 を使用してファイルをアップロードすると問題が発生します。デスクトップでは、複数のファイルを喜んで選択してアップロードできます。ただし、iOS 6.0 (私がテストした唯一の iOS) では、2 つのファイルをアップロードしようとすると、最初の画像が 2 回アップロードされます。これは、それらが同じ入力で選択されている場合でも、フォームに異なる入力が含まれている場合でも当てはまります。フォームに複数のファイルがあるとすぐに、最初のファイルが繰り返され、他のファイルが置き換えられます。

以下のコードと、複数の入力フィールドを含む同様のコードは、Android Chrome、Windows IE、Windows Chrome、および Mac Firefox で動作します。

<form class="upload" action="UploadServlet" method="post" enctype="multipart/form-data">
    <fieldset>
        <input id="filename" type="file" name="file" size="10"  multiple/>
        <input id="submitButton" name="submit" type="submit" value="Submit"/>
    </fieldset>
</form>

カメラの複数の使用に関連する別のコードでの同じ問題:

<form class="upload" action="UploadServlet" method="post" enctype="multipart/form-data">
    <fieldset>
        <input id="filename" type="file" name="name" size="10" capture="camera"/>
        <input id="filename1" type="file" name="name1" size="10" capture="camera"/>
        <input id="submitButton" name="submit" type="submit" value="Submit"/>
    </fieldset>
</form>

よろしくお願いします!リチャード

4

1 に答える 1