おはよう。 これは私の問題です。PDFを強制的にブラウザに表示し、ダウンロードしないでください。
私は現在Webアプリケーション用のSharepoint 2010を使用しています。私はWebページの一部としてpdfを表示することになっています。現在、ブラウザはpdfファイルを表示する代わりにダウンロードする傾向があります。
コンテンツの配置は、すでにインラインに設定されています。 私はiframeも使いました。srcはカスタムhttpHandlerを指しています。 このリンクhttp://www.pdfshareforms.com/sharepoint-2010-and-pdf-integration-series-part-1/のアドバイスに従って、AllowedInlineDownloadedMimeTypesのリストに「application/pdf」MIMEタイプを追加しました。
しかし、アプリケーションはそれでも表示に失敗し、代わりにファイルをダウンロードするようユーザーに求めます。
私はmozilla firefox v12とie8を使ってアプリケーションをテストしていますが、どちらも同じ動作を示します。
他に何がありますか?ありがとうございました。
お返事ありがとうございます。私はこれに関連する同様の問題に関するシナリオを読んだ。しかし、ドミトリー氏によると、PDFインテグレーションの第1部Sharepoint2010のブログによると、全体の設定をPermissiveに変更するのではなく、pdfのMIMEタイプを追加することが推奨される。 プラグインがインストールされているかどうかを知り、見つからない場合に通知する方法はありますか? – newbie
[この関連ブログの投稿](http://www.pdfshareforms.com/sharepoint-2010-and-pdf-integration-series-part-1/)に出会ったのかどうかわかりませんが、 Sharepoint 2010でPDFを扱う際のかなり徹底した見方で、検討する価値があるかもしれません。 PDFビューアの検出がインストールされている限り、私はそれを処理する最善の方法について正直には分かりません。 JavaScriptベースのアプローチや、[this](http://stackoverflow.com/q/15965274/557445)など、Webベースの環境では適用されないかもしれないレジストリのチェックを含むサーバーサイドのものがある可能性があります。 –
こんにちは、もう一度ありがとうございます。はい、そのブログ投稿は、私が最初のコメントで話しているものです。私はアプリケーション/ pdf MIMEタイプを追加するためにソリューション#3を行った。 申し訳ありませんが、ユーザーがプラグインをインストールしているかどうかを確認できる解決策を詳しく検討します。どうもありがとうございます。 – newbie