2017-07-29 5 views
1

私はオーディオ再生サイトを持っており、ユーザがHTMLオーディオ要素のダウンロードボタンからサウンドをダウンロードしないようにしたい。 だから私は書いた:それは正常に動作しますが、私は要素を検査からcontrolsList =「nodownload」を削除することができ、その後 ダウンロードボタンが表示されます適切にダウンロードボタンを非表示にする

<audio src="sound.mp3" controls controlsList="nodownload"></audio> 

それに対処する方法のアイデアはありますか?

+1

ユーザーがこれを行うのを防ぐことはできません。 – Xufox

+0

この回答は非常に納得のいくものです。普通のユーザーのダウンロードをやめさせることができるものは何ですか? – Nick

+0

''平均的なユーザー ''を止めるのは、 'nodownload'が完璧であった後のものです。私の経験では、平均的なユーザーはブラウザ開発ツールを使用する人ではありません。 – icirellik

答えて

1

ユーザーにアクセス権を与えても、ファイルのダウンロードを停止することはできません。ユーザーが自分のコンピュータ上でオーディオファイルを読み込んでいるとき、コンピュータは実際にはそのファイルを再生中にRAMにダウンロードしています。ユーザーが単にこのデータをハードドライブに格納することを妨げるものはありません。

ユーザーがファイルをダウンロードできないようにする唯一の方法は、彼に再生させないことです。

DRM-wrapped content on the webを使用できます。ここにはlist of the web browsers supporting DRM contentがあります。

0

あなたのブラウザで聞いたことやあなたのブラウザに表示されるものはすべて、さまざまなソースからダウンロードされています。サーバーが/あなたによって保護されている場合、ブラウザがテキストを書き込んだり、音楽を再生する方法は?たとえブラウザがSoundCloudからRihannasの新しい曲をダウンロードすることができない場合など、ブラウザがこれらのファイルをすべて保護するとしても、あなたはいつもそれを録音できます。申し訳ありませんが、あなたはそれについて何もできません。

関連する問題