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?
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?
Odpowiedzi:
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
https://www.dropbox.com/s/s8ffr2v08jc2f7d/fakeHTMLpage.html?dl=0
PO
https://dl.dropboxusercontent.com/s/s8ffr2v08jc2f7d/fakeHTMLpage.html?dl=0
Uwielbiam informację zwrotną, jeśli to zadziałało dla was!
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.
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:
Według Obsługa Dropbox , publiczne linki do bezpłatnych kont nie mogą wykorzystywać więcej niż 10 GB przepustowości dziennie, podczas gdy limit ten wynosi 250 GB dziennie na płatne konta Dropbox. Linki są automatycznie zawieszane, jeśli któryś z plików przekroczy ten limit.
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.
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ć.”
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ę.