Comment puis-je ouvrir un fichier HTML que j'ai copié à partir d'un PC à la carte SD du téléphone? -- 2.2-froyo domaine et files domaine et html domain android en relation problème

How can I open an HTML file I have copied from PC to SD Card of Phone?



33
vote

problème

français

Comment puis-je ouvrir un fichier HTML que j'ai copié à partir d'un PC à la carte SD du téléphone?

J'ai essayé de l'ouvrir avec l'application par défaut qui est une visionneuse HTML mais je reçois une page système "page Web non disponible". L'URL que le navigateur montre:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html

Des idées?

merci.

langue Anglaise

How can I open an HTML file I have copied from PC to SD Card of Phone?

I've tried opening it with the default application which is HTML Viewer but I get a "Web page not available" system page. The URL that the browser shows is:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html

Any ideas?

Thanks.

        
   
   

Liste de réponses

22
 
vote
vote
Meilleure réponse
 

Vous devriez pouvoir signaler le navigateur au fichier que vous souhaitez avec une URL du format file:///path/to/file.html . Par exemple, je viens de faire cela sur mon evo avec un fichier que j'ai enregistré à la racine de ma carte SD comme post.html en lançant le navigateur et en entrant l'URL file:///sdcard/post.html .

Alternativement, mon gestionnaire de fichiers me permet d'ouvrir un fichier HTML avec "Viewer HTML". Ce n'est pas aussi riche en fonctionnalités, cependant, et ne semblait pas avoir rendu des images pour moi (alors que le navigateur a tout chargé correctement). Mon gestionnaire de fichiers ne me donne pas la possibilité d'ouvrir le fichier avec le navigateur ou de l'un des autres navigateurs que j'ai (Firefox et Opera Mobile).

 

You should be able to point the browser at the file you want with a URL of the format file:///path/to/file.html. For example, I just did this on my EVO with a file I saved to the root of my SD card as post.html by launching the browser and entering the URL file:///sdcard/post.html.

Alternatively, my file manager lets me open an HTML file with "HTML Viewer". This is not as feature-rich, though, and didn't seem to render images for me (whereas the browser way loaded everything properly). My file manager does not give me the option to open the file with the browser, or either of the other browsers I have (Firefox and Opera Mobile).

 
 
       
       
3
 
vote

Tapez simplement file://localhost/

Il fonctionne dans Opera Mobile.

 

Just type file://localhost/

It works in Opera Mobile.

 
 
 
 
3
 
vote

Si votre fichier est à /mnt/sdcard/test/file.html Vous pouvez y accéder via le navigateur à partir de:

content://com.android.htmlfileprovider/sdcard/test/file.html

Note:

Votre emplacement de fichier ne doit contenir aucun espaces I.e. /mnt/sdcard/test location/file.html ne fonctionne pas, même si l'URL le remplace avec% 20.

En outre, le bookmarking L'URL aide!

 

If your file is at /mnt/sdcard/test/file.html you can access it through the browser from using:

content://com.android.htmlfileprovider/sdcard/test/file.html

Note:

Your file location should not contain any spaces i.e. /mnt/sdcard/test location/file.html doesn't work, even if the URL replaces it with %20.

Additionally, bookmarking the URL helps!

 
 
 
 
2
 
vote

Quelques personnes font allusion à la question d'avoir des espaces dans le nom du fichier. Je vais clarifier.

Android est basé sur Linux et utilise donc un système de fichiers POSIX. Cela signifie que les noms de fichiers avec des espaces causent des problèmes. N'utilisez pas d'espaces si vous créez un fichier ou un répertoire; Laissez-les ou des périodes ( . ), des tirets ( - ) ou des soulignements ( _ ). Pour charger un fichier existant avec de l'espace, vous devez citer le fichier.

Utilisation de l'exemple de la question Remplacer:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html

avec ceci:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/"To Read.html"?text/html

Si vous ouvrez simplement simplement un fichier, vous pouvez citer la chaîne entière. Comme ceci:

"/mnt/sdcard/Documents/To Read.html"

Outre les espaces pouvant causer des problèmes, les systèmes POSIX permettent aux caractères des noms de fichiers qui ne sont pas autorisés dans Windows. Pour éviter les problèmes lors de la copie de fichiers entre systèmes, même si certains sont toujours autorisés sous Windows, n'incluez pas les caractères suivants dans les noms de fichiers: / ? * : % " < > | + # '

Pour éviter d'autres problèmes, utilisez un style de capitalisation cohérent dans les noms de fichiers. Notez que les systèmes POSIX sont sensibles à la casse, ce qui signifie que les noms de fichier sont sensibles à la casse. Cela signifie que file.txt, fichier.txt, fichier.txt, fichier.txt, george.txt, etc. sont tous différents fichiers sur un système POSIX, alors qu'ils sont considérés comme le même fichier sur Windows.

 

A few people allude to the issue of having spaces in the file name. I will clarify.

Android is based on Linux, and therefore uses a posix file system. This means that file names with spaces cause issues. Don't use spaces if you are creating a file or directory; leave them out or use periods (.), dashes (-), or underscores (_). To load an existing file with space in it, you must quote the file.

Using the example from the question replace:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html 

with this:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/"To Read.html"?text/html 

If you are otherwise simply opening a file, you may quote the whole string. Like this:

"/mnt/sdcard/Documents/To Read.html" 

In addition to spaces which can cause problems, posix systems permit characters in file names that are not permitted in Windows. To avoid issues when copying files between systems, even though some are still permitted on Windows as well, do not include the following characters in file names: / \ ? * : % " < > | + # '

To avoid further problems use a consistent style of capitalization in file names. Note that posix systems are case sensitive, which means file names are case sensitive. This means that file.txt, FILE.TXT, file.TXT, File.txt, georgE.txt, etc. are all different files on a posix system, while they are considered the same file on Windows.

 
 
1
 
vote

sur mon droïde 4 (ICS) de Verizon, je reçois la boîte d'adresses du navigateur et tapez:

/mnt/sdcard-ext/my_page/index.html

Puis définissez-le comme un signet. J'utilise Chrome, pas sûr si je peux la définir comme une page d'accueil comme sur mon PC. Ceci est sur ma carte SD dans un dossier avec LOTSA PIX.

Pour masquer le PIX de l'encombrement de votre galerie, donnez une période de répertoire à l'avant de ce que /.my_page/ . Utilisez l'explorateur racine ou un émulateur de terminal pour vérifier l'emplacement.

Je pense que mnt/sdcard/ peut pointer sur le stockage interne du périphérique.

 

On my Droid 4 (ICS) from VERIZON I get the browser's address box and type:

/mnt/sdcard-ext/my_page/index.html 

Then set it as a bookmark. I use Chrome, not sure if I can set it as a home page like on my PC. This is on my SD card in a folder with lotsa pix.

To hide the pix from cluttering up your gallery, give the directory a period in front of it like /.my_page/. Use root explorer or a terminal emulator to check the location.

I think mnt/sdcard/ may point to device internal storage.

 
 
 
 
1
 
vote

Téléchargez l'application Android à partir d'ici - Google Play Store - Openhtml

 

Download the Android App from here - Google Play Store - OpenHTML

 
 
   
   
0
 
vote

Renommez simplement le fichier par Appendinh ".html" à celui-ci. Par exemple, si le nom du fichier est "ABCD", renommez-le à ABCD.HMTL. Cela fonctionne pour moi dans Android 2.3.

 

Just rename the file by appendinh ".html" to it. For example, if the file name is "abcd", rename it to abcd.hmtl. This works for me in android 2.3.

 
 

Questions connexes

1  Lien URL dans la description du calendrier Android  ( Url link in android calendar description ) 
J'ai l'utilisation de l'iPhone avec des événements calendaires synchronisés avec une URL à une page Web dans la description. Sur l'iPhone ou le Web Google Cal...

7  Forcer tous les courriels à afficher uniquement le texte / la partie plaine  ( Force all emails to display only the text plain part ) 
Le courrier HTML est une douleur à lire sur un téléphone. L'écran est trop étroit et les images prennent trop de temps à télécharger. Typiquement sans les ima...

1  Fichier HTML ouvert avec éditeur de texte  ( Open html file with text editor ) 
est-il possible d'ouvrir un fichier HTML avec un éditeur de texte par exemple pour que je puisse modifier sa source? merci. ...

4  App pour exécuter un serveur Web (simple) sur Android? [dupliquer]  ( App for running a simple web server on android ) 
Cette question a déjà des réponses ici : fermée Il y a 9 ans . Dupliqué possible: Affichage...

2  Code d'erreur (ERR_Access_Denied) Fichier HTML local sur la carte SD avec Chrome  ( Error code err access denied local html file on sd card with chrome ) 
Je ne peux pas accéder à des fichiers HTML locaux sur une carte SD externe sur mon Lenovo S6000 dans Chrome. Il est monté sur / mnt / extsdcard. Parcourir à F...

164  Comment voir la source dans le navigateur Android?  ( How do i view source in the android browser ) 
Y a-t-il un moyen d'afficher la source HTML dans le navigateur Web Android? ...

33  Comment puis-je ouvrir un fichier HTML que j'ai copié à partir d'un PC à la carte SD du téléphone?  ( How can i open an html file i have copied from pc to sd card of phone ) 
Comment puis-je ouvrir un fichier HTML que j'ai copié à partir d'un PC à la carte SD du téléphone? J'ai essayé de l'ouvrir avec l'application par défaut qui...

5  Désactiver les courriels HTML dans Compositeur  ( Disable html emails in composer ) 
Comment puis-je désactiver l'envoi par défaut d'emails au format HTML? Je voudrais composer des courriels dans le format de texte mais je ne trouve pas un moy...

2  HTML Viewer ne semble pas exécuter les javascripts du site Web  ( Html viewer seems not running the websites javascripts ) 
J'ai une page Web hors ligne sauvegardée sur SDCard pour tester JavaScript. Le rendu par défaut sur mon téléphone semble être Viewer HTML. Mais quand j'ai ess...

1  Option Hotmail "Affichage en tant que HTML" ne fonctionne plus sur mon Galaxy SIII. Message d'erreur: "Connexion a échoué"  ( Hotmail option display as html no longer works on my galaxy siii error messag ) 
Récemment, les courriels arrivant via mon compte Hotmail ont cessé d'ouvrir lors de l'utilisation de l'option "Affichage en tant que bouton HTML" fourni en ha...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés