Как я могу открыть HTML-файл, который я скопировал с ПК на SD-карту телефона? -- 2.2-froyo поле с участием files поле с участием html пол android Связанный проблема

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


33
vote

проблема

русский

Как я могу открыть HTML-файл, который я скопировал с ПК на SD-карту телефона?

Я попробовал открывать его с приложением по умолчанию, который является HTML-просмотром, но я получаю «веб-страницу недоступен». URL-адрес, который отображает браузер:

<Код> content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html

Любые идеи?

спасибо.

Английский оригинал

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.

        
   
   

Список ответов

22
 
vote
vote
Лучший ответ
 

Вы должны иметь возможность указывать браузеру в файл, который вы хотите с URL формата <код> file:///path/to/file.html . Например, я только что сделал это в моем EVO с файлом, который я сохранил в корне моей SD-карты как post.html , запустив браузер и ввод URL <код> file:///sdcard/post.html .

.

В качестве альтернативы, мой файловый менеджер позволяет мне открыть файл HTML с помощью «HTML-просмотра». Это не так, как разбогатая функциями, и, казалось, не визуализировала для меня изображения (в то время как путь браузера все правильно загрузил). Мой файловый менеджер не дает мне возможность открыть файл с браузером, или любой из других браузеров, которые у меня есть (Firefox и 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

Просто введите <код> file://localhost/

Это работает в Opera Mobile.

 

Just type file://localhost/

It works in Opera Mobile.

 
 
 
 
3
 
vote

Если ваш файл находится в <Код> /mnt/sdcard/test/file.html Вы можете получить доступ к нему через браузер с использованием:

<Код> content://com.android.htmlfileprovider/sdcard/test/file.html

<Сильная> Примечание:

Ваше местоположение файла не должно содержать пробелов I.E. <Код> /mnt/sdcard/test location/file.html не работает, даже если URL заменяет его с% 20.

Дополнительно, заблокированные URL помогают!

 

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

Несколько человек намекают на вопрос о пробелах в имени файла. Я уточню.

Android основан на Linux, и поэтому использует файловую систему POSIX. Это означает, что имена файлов с пробелами вызывают проблемы. Не используйте пробелы, если вы создаете файл или каталог; Оставьте их или используйте периоды (<код> . ), тире (<код> - ) или подчеркивает (<код> _ ). Чтобы загрузить существующий файл с пространством в нем, вы должны процитировать файл.

Использование примера из вопроса Заменить:

 <код> content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html   

с этим:

 <код> content://com.android.htmlfileprovider/mnt/sdcard/Documents/"To Read.html"?text/html   

Если вы просто просто открываете файл, вы можете процитировать всю строку. Как это:

 <код> "/mnt/sdcard/Documents/To Read.html"   

В дополнение к пробелам, которые могут вызвать проблемы, системы POSIX разрешены символы в именах файлов, которые не разрешены в Windows. Чтобы избежать проблем при копировании файлов между системами, даже если некоторые все еще допускаются в Windows, а также не включают следующие символы в именах файлов: <Код> / ? * : % " < > | + # '

Чтобы избежать дальнейших проблем, используйте постоянный стиль капитализации в именах файлов. Обратите внимание, что системы POSIX чувствительны к регистру, что означает имена файлов, чувствительны к регистру. Это означает, что File.txt, file.txt, file.txt, file.txt, george.txt и т. Д. - все разные файлы в системе posix, пока они считаются одним и тем же файлом в 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

На моем Droid 4 (ICS) от Verizon Я получаю адресную коробку браузера и введите:

 <код> /mnt/sdcard-ext/my_page/index.html   

Затем установите его в виде закладки. Я использую Chrome, не уверен, могу ли я установить его как домашнюю страницу, как на моем компьютере. Это на моей SD-карте в папке с POTA PIX.

Чтобы скрыть PIX от загромождения вашей галереи, дать каталог период перед ним, как <код> /.my_page/ . Используйте Root Explorer или эмулятор терминала, чтобы проверить местоположение.

Я думаю, <код> mnt/sdcard/ может указывать на внутреннее хранилище устройства.

 

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

Скачать приложение Android отсюда - Google Play Store - OpenHTML

 

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

 
 
   
   
0
 
vote

Просто переименуйте файл с помощью Appendinh ".html". Например, если имя файла - «ABCD», переименуйте его в ABCD.HMTL. Это работает для меня в 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.

 
 

Связанный проблема

1  Опция Hotmail «Дисплей как HTML» больше не работает на моей Galaxy SIII. Сообщение об ошибке: «Не удалось подключиться»  ( Hotmail option display as html no longer works on my galaxy siii error messag ) 
Недавно, электронные письма, прибывающие через мою учетную запись Hotmail, перестали открываться при использовании кнопки «Дисплей как HTML», приведенную в ве...

1  URL Link в календаре Android описание  ( Url link in android calendar description ) 
Я использую iPhone с синхронизированными событиями календаря с URL-адресом к веб-странице в описании. На iPhone или веб-календаре Google URL активно. На кален...

2  Код ошибки (err_access_dened) Локальный HTML-файл на SD-карте с Chrome  ( Error code err access denied local html file on sd card with chrome ) 
Я не могу получить доступ к локальным файлам HTML на внешней SD-карте на моем Lenovo S6000 в Chrome. Он установлен на / mnt / extsdcard. Просмотр в файл: /// ...

1  Откройте HTML-файл с текстовым редактором  ( Open html file with text editor ) 
Возможно ли открыть HTML-файл с текстовым редактором, например, чтобы я мог редактировать его источник? Спасибо. ...

164  Как мне просмотреть источник в браузере Android?  ( How do i view source in the android browser ) 
Есть ли способ просмотреть исходный HTML в веб-браузере Android? ...

4  Приложение для запуска (простого) веб-сервера на Android? [Дубликат]  ( App for running a simple web server on android ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже есть ответы здесь : ...

5  Отключить электронные письма HTML в композиторе  ( Disable html emails in composer ) 
Как отключить отправку электронных писем по умолчанию в формате HTML? Я хотел бы сочинить электронные письма в текстовом формате, но я не могу найти способ сд...

33  Как я могу открыть HTML-файл, который я скопировал с ПК на SD-карту телефона?  ( How can i open an html file i have copied from pc to sd card of phone ) 
Как я могу открыть HTML-файл, который я скопировал с ПК на SD-карту телефона? Я попробовал открывать его с приложением по умолчанию, который является HTML-п...

7  Заставьте все электронные письма для отображения только текста / простой части  ( Force all emails to display only the text plain part ) 
HTML Mail - это боль, чтобы прочитать на телефоне. Экран слишком узкий, а изображения загрузки слишком долго. Как правило, без изображений почта просто беспол...

2  HTML-просмотрщик, кажется, не работает Javascripts сайта  ( Html viewer seems not running the websites javascripts ) 
У меня есть оффлайн сохраненная веб-страница HTM на SDCard, чтобы проверить JavaScript. По умолчанию рендеринг на моем телефоне, кажется, просмотр HTML. Но ко...