画像や動画のダウンロードを禁止する方法
はじめに
画像や動画をブラウザ上からダウンロードされたくない場合があります。
結論から言うと、完全にダウンロードを防ぐことは不可能です。(私の知っている限りですが)
しかし、ある程度の処置をすることで、ダウンロードされる可能性を下げることは可能です。
例えば、右クリック→ダウンロード、という流れを防ぐだけでも、およそ9割程その可能性は減るのではないでしょうか。
今回はそのような方法を紹介していきます。
ダウンロードをしにくくする方法
右クリックできないようにする
bodyタグに下記のように追記します。これで、ブラウザ上で右クリックできなくなります。
1 |
<body oncontextmenu="return false;"> |
ルートパスで読み込む
理由はあえて記述しませんが、ルートパスで読み込むと、ちょっとコードがわかる人にもダウンロードされにくくなる可能性があります。
1 |
<video src="/ws/hoge.mp4" preload="auto" width="100%" height="100%"></video> |
ダウンロード・二次配布の禁止を文章で記述する
原始的な方法ですが、文章でダウンロードされたくない旨を記述します。
例)※動画のダウンロード及び二次配布を禁止します。
まとめ
冒頭にも書きましたが、コンテンツのダウンロードを完全に防ぐことは不可能です。
(もし完全に防ぐ方法があれば教えてください^^)
しかし、上記の方法をすべて行えば、95%程度は防げるのではないかと思います。(あくまで個人的感覚ですが^^;)
同じようなことでお困りの方は是非、お試しください^^
公開日:2020年7月22日
最終更新日:2020年7月22日