Как обезопасить аудио ссылку html5 от скачивания
У меня есть веб-сайт WordPress, в который я хочу встроить аудиоплеер для файлов.mp3. Но пользователь не должен получать URL-адрес сервера музыкального файла.
В настоящее время я использовал [audio src=""]. Но через этого пользователя получить URL-адрес, хотя источник страницы. Так есть ли какой-либо способ или любой плагин, с помощью которого я могу скрыть его в исходной странице. Также я не могу использовать флэш-плеер, так как он должен быть запущен на iphone / ipad тоже.
Ждем ответов
1 ответ
Проблема с аудио и видео HTML5 заключается в том, что он напрямую ссылается на файл. По этой же причине такие сайты, как Netflix, не используют его. Только Microsoft Silverlight может правильно защитить ваш контент от хулиганов.
НО - вы можете использовать грязный раствор: сделать <iframe>
и вставьте другой HTML-файл, который содержит только ваш аудио источник, и замените контейнер тела на <body oncontextmenu="return false">
Это отключит ваших пользователей для открытия контекстного меню над вашим аудиофайлом, и, таким образом, они не смогут найти местоположение файла, однако "html-pros" просто использует f12, чтобы открыть его. Если вы сделаете это только на этой очень ограниченной части страницы, большинство людей не смогут обойти это.;)