Mam grę HTML5, do której chciałbym mieć dostęp w Internecie. Jednak gdy podam link do strony, to po prostu monituje o pobranie pliku zamiast renderowania.
Jak mogę wyświetlać strony internetowe z Dropbox?
Było wspaniale, kiedy to trwało, ludzie. Dropbox zakończył obsługę obsługi plików HTML od dzisiaj dla użytkowników Basic.
Użytkownicy Dropbox Basic (za darmo): od 3 października 2016 r. Nie można już używać łączy udostępnionych do renderowania treści HTML w przeglądarce internetowej. Jeśli utworzysz stronę internetową, która bezpośrednio wyświetla zawartość HTML z Twojego Dropbox, nie będzie już renderowana w przeglądarce. Sama treść HTML nadal pozostanie w Twoim Dropbox i może być udostępniana.
Użytkownicy Dropbox Pro i Business: od 1 września 2017 r. Nie można już renderować treści HTML.
Uważam, że możesz zmodyfikować „udostępniony” link do pliku, aby bezpośrednio obsługiwać HTML z DB.
Prześlij plik html do skrzynki i kliknij link „Udostępnij”:
Skopiuj „Link do pliku”
Zmodyfikuj link, zamieniając „www.dropbox.com” na „dl.dropboxusercontent.com”
PRZED
PO
Uwielbiam informację zwrotną, jeśli to zadziałało dla was!
źródło
Plik musi być w twoim Publiczny folder, aby być renderowanym jako HTML, nie może być po prostu linkiem
NB: Konta utworzone po 4 października 2012 r nie masz folderu publicznego chyba że dokonasz uaktualnienia do konta Pro.
źródło
Jak powiedzieli inni, jest to coś, co można osiągnąć, umieszczając odpowiedni kod HTML (i JS, CSS itp.) W folderze publicznym. Istnieje jednak dodatkowa uwaga, o której powinieneś wiedzieć: foldery publiczne Dropbox mają ograniczony dostęp. Jeśli plik generuje „Nadmierna ilość ruchu” , link zostanie zawieszony (na stałe, w przypadku powtarzających się wykroczeń). Ten link jest trochę nieaktualny, ponieważ nie mogę znaleźć nowszego linku, który podaje konkretne liczby dla limitu. Jeśli informacje są nadal poprawne, niewielki ruch internetowy z pewnością nie będzie problemem, ale w przypadku witryny, która będzie obsługiwać dużą ilość treści, ograniczenie przepustowości na bezpłatnym koncie może być nieco duszne:
Fragment z linku powyżej:
źródło
Proste strony internetowe powinny być dostępne bezpośrednio z Dropbox za pośrednictwem stron internetowych Dropbox. Jednakże, jesteś ograniczony tylko do prostego kodu HTML i JavaScript po stronie klienta, bez PHP lub innego kodu po stronie serwera.
Właśnie przetestowałem go na moim własnym Dropbox i działało dobrze.
źródło
Istnieje wiele niezależnych usług, które można przywrócić jako utracone funkcje Dropbox. Na przykład:
źródło
Oto powód, dla którego to nie działa:
„Niektóre rosyjskie adresy IP zostały zablokowane przed hostowaniem plików HTML z powodu nadużyć.”
źródło
Jeśli chodzi o powyższy post, przeczytaj Warto zaznaczyć, że NIE należy używać funkcji „Udostępnij & gt; Link do pliku”, aby to zadziałało, ale zamiast tego kliknij prawym przyciskiem myszy plik i użyj polecenia „Kopiuj link publiczny ...”. (W sieci; nie testowałem na laptopie.) -
Wypróbowałem to i działa z Safari, ale zawiera biały baner na górze strony z elementami, które można kliknąć, aby zamknąć, udostępnić itp. Przedtem oczywiście po prostu renderował się jako prosta strona html z niczym nie dodanym.
Jednak nie działa z przeglądarki o nazwie Lightning. Ten jest awaryjny, ale szybki; Często go używam, ponieważ Safari przestaje odpowiadać z powodu otwarcia zbyt wielu stron / okien. Lightning wymaga teraz pobrania pliku html. Co ciekawe, oryginalne udostępnione publiczne łącze wyświetlało się poprawnie, jak zawsze w Lightning, gdy Safari poprosiło o pobranie pliku html. Więc teraz jest przełączany. Dropbox naprawdę upuścił piłkę.
źródło