У меня есть игра HTML5, к которой я бы хотел, чтобы кто-нибудь в Интернете имел доступ. Однако, когда я даю ссылку на страницу, она просто предлагает загрузить файл вместо его рендеринга.
Как мне обслуживать веб-страницы из Dropbox?
Это было здорово, пока это продолжалось, ребята. На сегодня Dropbox прекратил поддержку для предоставления HTML-файлов пользователям Basic.
Пользователи Dropbox Basic (бесплатно): начиная с 3 октября 2016 года вы больше не можете использовать общие ссылки для отображения содержимого HTML в веб-браузере. Если вы создали веб-сайт, который напрямую отображает HTML-контент из вашего Dropbox, он больше не будет отображаться в браузере. Сам HTML-контент все равно останется в вашем Dropbox и может быть предоставлен для общего доступа.
Пользователи Dropbox Pro и Business: начиная с 1 сентября 2017 года вы больше не можете отображать HTML-контент.
Я полагаю, что вы можете изменить ссылку на общий доступ вашего файла, чтобы обслуживать HTML напрямую из БД.
Загрузите HTML-файл в Dropbox и нажмите на ссылку «Поделиться»:
Скопируйте "Ссылка на файл"
Измените ссылку, заменив «www.dropbox.com» на «dl.dropboxusercontent.com».
ДО
ПОСЛЕ
Я хотел бы получить обратную связь, если это сработало для вас, ребята!
источник
Файл должен быть в вашей публичной папке, чтобы быть визуализируется как HTML, он не может просто быть общим звеном.
Примечание. Учетные записи, созданные после 4 октября 2012 г. , не имеют общей папки, пока вы не обновите учетную запись Pro.
источник
Как уже говорили другие, это то, что вы можете сделать, поместив соответствующий HTML (и JS, CSS и т. Д.) В общую папку. Однако есть еще одна заметка, о которой вам следует знать: Доступ к общим папкам Dropbox ограничен. Если файл генерирует «чрезмерный объем трафика» , ссылка будет приостановлена (навсегда, для повторных нарушений). Эта ссылка немного устарела, так как я не могу найти более новую ссылку, которая дает конкретные цифры для ограничения. Если информация по-прежнему верна, то небольшой веб-трафик, безусловно, не должен быть проблемой, но для сайта, который будет обслуживать большой объем контента, ограничение пропускной способности бесплатной учетной записи может быть немного удушающим:
Выдержка из ссылки выше:
источник
Простые веб-страницы должны быть доступны непосредственно из Dropbox через веб-страницы Dropbox. Однако вы ограничены только простым HTML и клиентским JavaScript, никаким PHP или другим серверным кодом.
Я только что проверил его на своем Dropbox, и он работал нормально.
источник
Существует множество автономных сервисов, которые возвращаются как утраченные функции Dropbox. Например:
источник
Вот причина, почему это не работает:
«Было несколько российских IP-адресов, заблокированных от размещения html-файлов из-за злоупотреблений».
источник
Что касается поста выше, в котором читается Стоит отметить, что вам НЕ следует использовать функцию «Поделиться> Ссылка на файл», чтобы это работало, а вместо этого щелкните правой кнопкой мыши файл и используйте «Копировать открытую ссылку ...». (В Сети; не тестировал на ноутбуке.) -
Я попробовал это, и это работает из Safari, но включает в себя белый баннер в верхней части страницы с элементами, которые можно щелкнуть, чтобы закрыть, поделиться и т. Д. Прежде, конечно, он просто отображался как простая html-страница без добавления чего-либо.
Тем не менее, он не работает из браузера под названием Lightning. Это круто, но быстро; Я часто использую его, потому что Safari перестает отвечать при слишком большом количестве открытых страниц / окон. Молния теперь требует, чтобы я загрузил HTML-файл. Интересно, что оригинальная общая публичная ссылка отображалась правильно, как всегда в Lightning, когда Safari предложила загрузить html-файл. Так что теперь это переключается. Dropbox действительно сбросил мяч.
источник