プロキシ ダウンロードからのソースを Google Docs Viewer に提供する方法はありますか? https://www.url.com/download.php?file=fdg46fgd (ランダム ダウンロード コード) などから。
ダウンロード スクリプトのヘッダーは次のようになります。
header("Content-Type: " . $mime);
header("Content-Disposition: attachment; filename=\"$name\"");
header("Content-Length: " . $size);
header("Cache-Control: private");
ヘッダーが確立された後に内容を出力します。これは、ブラウザにリンクを入力すると正常に機能し、期待どおりに機能します。添付ファイルの代わりにインラインを使用してみましたが、Google Doc Viewer には常に「プレビューはありません」と表示されます。ドキュメント ビューアーのコードは次のようになります。
<iframe src="https://docs.google.com/gview?url=https://www.url.com/download.php?file=fdg46fgd&embedded=true" style="width:800px; height:700px;" frameborder="0"></iframe>
PDF、docx などのさまざまなドキュメントを使用してみました。
直接リンクを使用すると正しく表示されますが、ダウンロード スクリプトを使用すると表示されません。以前にダウンロード スクリプト ベースの URL を使用している人を見たことがありますが、それはうまくいくようです。これは Google Doc Viewer では機能しなくなりましたか? 助言がありますか?どんな助けでも感謝します、ありがとう!