VHDドライブのサーバーパスを取得します。私は紺碧のWebアプリケーションに取り組んでいます。いくつかのファイルをアップロードしてTest.VHDドライブに保存しています(たとえば)。これは、いくつかのブロブコンテナの「ドライブ」内のクラウドドライブです(たとえば、)。VHDドライブのサーバーパス
driveLetter = drive.Mount(localCache.MaximumSizeInMegabytes - 20, DriveMountOptions.Force);
「driveLetter」は「A:\」(たとえば)です。今、私はすべてのpdfファイル名をページ上のリンクボタンとして表示しています。私は
window.open(pdfPath, pdfName, 'scrollbars=yes, resizable=yes');
javascript関数を使用して、ブラウザでそのpdfファイルを開きたい、それらのファイルをクリックするだけで私の質問は、私は「pdfPath」パラメータとして渡す必要があります何ですか?
"A:\ Uploads \ pdfName.pdf"というパスがあります。しかし、私はそれを渡すことはできません。私はそれをユーザーが見ることができるようにhttp://servername:port/pathのように渡さなければなりません。
しかし、http://servername:port/pathのようなリンクに変換する方法がわかりません。これを行うことで、私はブラウザでpdfを見ることができます。
助けてください。
ありがとうございます。
あなたの提案をありがとう!私はあなたが提案したことを何でもした。私はVHDの解決策を残し、ブロブコンテナでブロブを使用し始めました。すべてのお手伝いをしてくれてありがとう! – Dhananjay