Como posso abrir um arquivo HTML que eu copiei do PC para cartão SD de telefone? -- 2.2-froyo campo com files campo com html camp android Relacionado O problema

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


33
vote

problema

português

Como posso abrir um arquivo HTML que eu copiei do PC para cartão SD de telefone?

Eu tentei abri-lo com o aplicativo padrão, que é o visualizador HTML, mas recebo uma página do sistema "página da Web não disponível". O URL que o navegador mostra é:

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

Alguma idéia?

obrigado.

Inglês Original

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.

        
   
   

Lista de respostas

22
 
vote
vote
Melhor resposta
 

Você deve ser capaz de apontar o navegador no arquivo desejado com um URL do formato file:///path/to/file.html . Por exemplo, acabei de fazer isso no meu EVO com um arquivo que eu salvei na raiz do meu cartão SD como post.html lançando o navegador e digitando o URL abcdefghijklmnabcdefgijklmn2 .

.

Como alternativa, meu Gerenciador de arquivos permite-me abrir um arquivo HTML com "HTML Viewer". Isso não é tão rico em recursos, e não parecia renderizar imagens para mim (enquanto o navegador carregava tudo corretamente). Meu gerente de arquivo não me dá a opção de abrir o arquivo com o navegador, ou qualquer um dos outros navegadores que eu tenho (Firefox e 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

Apenas digite file://localhost/

funciona no ópera móvel.

 

Just type file://localhost/

It works in Opera Mobile.

 
 
 
 
3
 
vote

Se o seu arquivo estiver no ABCDEFGHIJKLMNABCDEFGHIJKLMN4 Você pode acessá-lo através do navegador usando:

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

Nota:

O local do arquivo não deve conter espaços i.e. /mnt/sdcard/test location/file.html não funciona, mesmo que o URL substitua-o por% 20.

Além disso, bookmarking o URL ajuda!

 

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

Algumas pessoas aludem à questão de ter espaços no nome do arquivo. Eu vou esclarecer.

O Android é baseado no Linux e, portanto, usa um sistema de arquivos POSIX. Isso significa que os nomes de arquivos com espaços causam problemas. Não use espaços se você estiver criando um arquivo ou diretório; Deixe-os fora ou use períodos ( . ), traços ( - ), ou sublinhados ( _ ). Para carregar um arquivo existente com espaço nele, você deve citar o arquivo.

Usando o exemplo da pergunta Substitua:

  post.html0   

com isso:

  post.html1   

Se você estiver simplesmente abrindo um arquivo, poderá citar a string inteira. Assim:

  post.html2   

Além dos espaços que podem causar problemas, os sistemas POSIX permitem caracteres em nomes de arquivos que não são permitidos no Windows. Para evitar problemas ao copiar arquivos entre sistemas, mesmo que alguns ainda sejam permitidos no Windows também, não inclua os seguintes caracteres em nomes de arquivos: post.html3

Para evitar problemas adicionais, use um estilo consistente de capitalização nos nomes de arquivos. Observe que os sistemas POSIX são sensíveis a maiúsculas e minúsculas, o que significa que os nomes de arquivos diferenciam maiúsculas de minúsculas. Isso significa que este arquivo.txt, file.txt, file.txt, file.txt, george.txt, etc. são todos arquivos diferentes em um sistema POSIX, enquanto eles são considerados o mesmo arquivo no 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

no meu droid 4 (ICS) da Verizon eu recebo a caixa de endereço do navegador e digite:

  post.html4   

Em seguida, coloque-o como um marcador. Eu uso o Chrome, não tenho certeza se posso configurá-lo como uma home page no meu PC. Este é no meu cartão SD em uma pasta com Lotsa Pix.

Para ocultar o pix de desordenar sua galeria, dê ao diretório um período na frente dele como post.html5 . Use o Root Explorer ou um emulador de terminal para verificar o local.

Eu acho que post.html6 pode apontar para o armazenamento interno do dispositivo.

 

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

Baixe o aplicativo Android a partir daqui - Google Play Store - Openhtml

 

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

 
 
   
   
0
 
vote

Apenas renomear o arquivo por appendinh ".html" para ele. Por exemplo, se o nome do arquivo for "ABCD", renomeie-o para abcd.hmtl. Isso funciona para mim no 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.

 
 

Perguntas relacionadas

5  Desempenho do Android 2.2 vs. Versões anteriores  ( Performance of android 2 2 vs earlier versions ) 
Uma razão pela qual eu não mudei para o Android no passado é que ele parecia lento quando tentei telefones que executá-lo. Eu vejo que o Google afirma melhor...

1  Wi-Fi é auto-habilitante  ( Wi fi is auto enabling ) 
Eu não sei porque, mas o Wi-Fi no meu droid (Froyo) mantém automaticamente. Eu não consigo descobrir o que está causando e quer que pare. Eu só gosto de estar...

3  Sync Exchange 2010 Notes, tarefas e lembretes  ( Sync exchange 2010 notes tasks and reminders ) 
Meu telefone HTC Incredible S executa o Android 2.2 e tem a capacidade de sincronizar e-mail, calendário e contatos com nosso servidor Exchange 2010 no trabal...

8  Por que minhas mensagens de texto android (SMS) levam minutos para enviar?  ( Why do my android text messages sms take minutes to send ) 
Eu comprei recentemente meu primeiro telefone Android, HTC Desire Z com Android 2.2 (Froyo). Eu importei todos os meus antigos Nokia E71 SMSs usando o ATHG2...

6  Como posso fazer barras de rolagem sempre visíveis?  ( How can i make scroll bars always visible ) 
Android esconde barras de rolagem, a menos que a janela esteja sendo enrolada ativamente. Isso torna difícil dizer se uma janela pode ser rolada sem realmente...

20  O que é o modo de segurança?  ( What is safe mode ) 
Meu "desejo" USC trancado no outro dia. Eu tenho o Android 2.2 instalado. Apenas continuou reiniciando para a tela inicial repetidas vezes e outra vez. Sendo ...

0  Como posso contar qual versão do Voodoo instalar?  ( How can i tell which version of voodoo to install ) 
Eu quero instalar o Voodoo Lagfix no meu telefone, e vejo que há um número de kernels para Froyo em o site de download : stock+Voodoo-Froyo-GT-I9000-XWJS3...

24  O que o Android Sync'd Data é criptografado?  ( What android syncd data is encrypted ) 
com o lançamento do plug-in de firesheep/codebutler.github.com/fireesheep/"> Firefox para o Firefox Tornou-se trivial para navegação em redes abertas Wi-Fi p...

4  Gerenciar cookies específicos no navegador?  ( Manage specific cookies in browser ) 
Eu gostaria de gerenciar cookies no navegador Android além de apenas "Limpar dados de cookie". O que eu quero fazer, idealmente, é a capacidade de excluir c...

59  Quando meu telefone receberá a atualização do Android 2.2 (Froyo)?  ( When will my phone get the android 2 2 update froyo ) 
Android 2.2 (Froyo, curto para "iogurte congelado") foi lançado durante o verão de 2010, no entanto, nem todos os dispositivos que receberão essa atualização ...

2  Onde copiar papéis de parede?  ( Where to copy wallpapers ) 
Eu baixei alguns papéis de parede para o meu telefone usando o PC. Agora, em qual pasta do meu telefone Android devo armazená-los para ser visível na Wallpape...

4  Como compartilho meu wifi com meu iPod ou netbook  ( How do i share my wifi with my ipod or netbook ) 
Se a minha rede doméstica estiver em baixo ou se estiver viajando, como eu uso meu telefone para acessar a Internet. Basicamente, como eu iria dali-lo para me...

9  É possível mesclar contatos de diferentes fontes e enviá-los para o Gmail?  ( Is it possible to merge contacts from different sources and upload them to gmail ) 
Eu gostaria de mesclar contatos de diferentes fontes - i.e., importados contatos do telefone, do cartão SIM e da minha conta do Gmail - e upload do contato fi...

18  Como remover as configurações corporativas?  ( How to remove corporate settings ) 
Meu droidx acabou de ser atualizado para 2.3.15 (a versão do Android mostra 2.2) ao longo do ar. Após a atualização, o telefone me forçou a definir um número ...

4  Atualizando o desejo irremerado de Eclair para Froyo  ( Upgrading unrevoked desire from eclair to froyo ) 
Atualmente estou executando meu desejo HTC em 2.1 (O2 marcado do Reino Unido, se fizer a diferença) que tenha sido enraizado via não irradiado . Acabei de se...




© 2021 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.