ファイルを返すWebサービスがあり、タグにWebサービスのURLを入れたので、次のようになり
<a href="webserviceurl/someurl"/>
ます。リンクをクリックして、iPadのサファリでこれを開こうとすると、単に「サファリはこれをダウンロードできません」と表示されますファイル"。デスクトップでこのリンクを開いて応答ドキュメントを表示すると、ファイルのヘッダーは次のようになります。
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Disposition: attachment; filename="test.doc"
Content-Type: application/x-msdownload
Transfer-Encoding: chunked
Date: Mon, 10 Jun 2013 02:26:50 GMT
<a href="/somefile.doc"/>
iPadでファイルを完全にプレビューするように、ファイルへの直接リンクがあるURLを試したので、これが起こるのは「Content-Disposition」だと思います。
Web サービスを変更できません。変更できるのは JavaScript コードのみです。アプリケーションは angularJS で構築されています。iPad でファイルをプレビューするためにできる解決策はありますか?