2017-01-08 9 views
0

私はダウンロードリンクを作成しようとしています。私はちょうど私のWebディレクトリにダウンロードフォルダを置いて、この場合はcv.docxですファイルをそれに入れます。あなたがダウンロードをクリックするまでは大丈夫です。それはここでcv.docx.dotファイルをダウンロードに追加する

を作成し、私のコードです:

<a href="{{ asset('../downloads/cv.docx') }}" download="cv.docx">Download CV</a> 

EDIT: 問題がMacOSでのSafariに固執するようで、それはChromeとFirefoxで動作します...

+0

あなたは 'href'に取得しているURLとは何ですか? –

+0

カスタム 'download'タグ属性は、あなたが何らかのフレームワークのプラグインを使用していることを示唆していますか?たぶん 'jQuery'なのかな? –

+0

href = "../ downloads/cv.docx"これはインスペクタが私に示すものです。ダウンロード属性は別のスタックオーバーフローから取得しましたが、何もしません –

答えて

0

この問題を抱えている人のために。これは、Mac OS上で実行されているapacheサーバーに問題があるようです。そして、この問題はSafariでのみ持続します。一度あなたは本当のサーバー(ローカルのMacのものではない)にウェブサイトをアップロードすれば、それはすべて正常です。

0

アトリビュートdownloadはまだSafariではサポートされていません。

次のようなヘッダーにファイル名を設定する必要があります:

header('Content-Disposition: attachment; filename="filename"'); 
+0

しかし、私はオンラインウェブホスティングサーバー上のWebサイトを置くときに動作します。 –

関連する問題