J'ai un jeu HTML5 auquel j'aimerais que n'importe qui sur Internet puisse accéder. Cependant, lorsque je donne un lien vers la page, il invite simplement à télécharger le fichier au lieu de le rendre.
Comment puis-je servir des pages Web à partir de Dropbox?
Je crois que vous pouvez modifier le lien de la liste déroulante «partagée» de votre fichier pour servir directement le HTML à partir de la base de données.
Téléchargez votre fichier html dans dropbox et cliquez sur le lien 'Partager' du fichier:
Copiez le "Lien vers le fichier"
Modifiez le lien en remplaçant «www.dropbox.com» par «dl.dropboxusercontent.com»
AVANT
APRÈS
J'adorerais vos commentaires si cela fonctionnait pour vous!
la source
Le fichier doit être dans votre dossier public pour être rendu au format HTML, il ne peut pas être simplement un lien partagé.
NB: Les comptes créés après le 4 octobre 2012 n'ont pas de dossier public sauf si vous passez à un compte Pro.
la source
Comme d'autres l'ont dit, c'est quelque chose que vous pouvez accomplir en plaçant le code HTML approprié (et JS, CSS, etc.) dans le dossier Public. Cependant, il y a une note supplémentaire dont vous devez être conscient: les dossiers publics Dropbox sont limités en accès. Si un fichier génère «Un trafic excessif» , le lien sera suspendu (définitivement, pour les récidives). Ce lien est un peu obsolète car je ne trouve pas de lien plus récent qui donne des chiffres spécifiques pour la limite. Si les informations sont toujours correctes, un peu de trafic Web ne devrait certainement pas être un problème, mais pour un site qui servira une grande quantité de contenu, vous pouvez trouver la restriction de la bande passante sur un compte gratuit un peu étouffante:
Extrait du lien ci-dessus:
la source
Les pages Web simples doivent être accessibles directement depuis Dropbox via les pages Web Dropbox. Cependant, vous êtes limité au HTML simple et au JavaScript côté client uniquement, sans PHP ou autre code côté serveur.
Je viens de le tester sur ma propre Dropbox et cela a bien fonctionné.
la source
Il existe de nombreux services autonomes, pour revenir en tant que fonctionnalité de dropbox perdue. Par exemple:
la source
Voici la raison pour laquelle cela ne fonctionne pas:
"Certaines adresses IP russes ont été bloquées pour l'hébergement de fichiers html en raison d'abus."
la source
Concernant le post ci-dessus qui lit Il convient de souligner que vous ne devez PAS utiliser la fonctionnalité "Partager> Lier au fichier" pour que cela fonctionne, mais, au lieu de cela, cliquez avec le bouton droit sur le fichier et utilisez celui "Copier le lien public ...". (Sur le Web; je n'ai pas testé sur ordinateur portable.) -
J'ai essayé cela et cela fonctionne à partir de Safari, mais comprend la bannière blanche en haut de la page avec des éléments à cliquer pour fermer, partager, etc. Avant bien sûr, il était simplement affiché comme une simple page html sans rien ajouter.
Cependant, cela ne fonctionne pas à partir d'un navigateur appelé Lightning. Celui-là est brusque mais rapide; Je l'utilise souvent parce que Safari ne répond plus avec trop de pages / fenêtres ouvertes. Lightning nécessite maintenant que je télécharge le fichier html. Fait intéressant, le lien public partagé d'origine s'affiche correctement, comme toujours dans Lightning, lorsque Safari vous invite à télécharger le fichier html. Alors maintenant, c'est changé. Dropbox a vraiment laissé tomber le ballon.
la source