2016-09-20 7 views
0

ボックスAPIを統合するためにboxr gemを使用してRubyでレールを使用していますが、pdfファイルをデフォルトで開く必要があるユーザーがpdfファイルをダウンロードしようとしました。Box.com pdfファイルをブラウザで開く代わりに強制的にダウンロードする必要はありません

Boxr gemはメソッド呼び出しdownload_urlを提供します。このメソッド呼び出しは、ブラウザではなくブラウザでファイルをダウンロードするように強制します。

答えて

1

embed_url method from the Boxr gemを使用すると、ファイルのプレビューリンクを生成できます。このメソッドは、BoxファイルIDをパラメータとして取り、ファイルプレビューリンクを返します。リンクに直接アクセスするか、リンクをiFrameに埋め込むことで、ファイルをプレビューできます。

+0

あなたの回答はありがたいですが、私はs3でホストされているpdfファイルと同じ動作を実装する必要があります。これは、pdf.jsビューアを使用してブラウズでデフォルトを開きます。同じ行動を達成する方法はありますか?私はこの投稿https://www.dropbox.com/en/help/201を見てきました。これがboxrの宝石とうまくいくなら私を助けてください。 – sushilprj

関連する問題