0

JSF<t:inputFileUpload>タグを使用してファイルを自分のサイトにアップロードします。すべてのブラウザを搭載したPCで正常に動作しますが、テストするとiPad動作しません。で無効として表示されますiOS 5。画像はアップロードされますが、テキストファイルやPDF、WordまたはExcelファイルはアップロードされませんiOS 6

同様の状況に直面したことがありますか?iPadから自分のサイトにドキュメントとスプレッドシートをアップロードするにはどうすればよいですか?

4

1 に答える 1

2

この問題はJSFに固有のものではありません。基本的には単なるHTMLコードジェネレータです。これはWebサーバー上で実行され、クライアント(この場合はiPad)に送信されてそこで解釈される一連のHTMLを生成します。は<t:inputFileUpload>HTMLを生成するだけ<input type="file">です。

そのHTML要素は、SafariMobileベースのブラウザでは実際に無効になっています。JSFはマジシャンのように見えますが、クライアントが取得したHTMLで何をするかを実際に制御することはできません。SafariMobile側でこれを可能にするサードパーティのクライアント側ライブラリを探す必要があります。

参照:

于 2012-10-03T16:26:37.413 に答える