Desculpe, minha pesquisa não encontrou essa. Sim, é bem perto - embora eu esteja pedindo mais do que apenas arquivos HTML.
Daniel
Eu provavelmente não votaria para fechar isso (se eu tivesse 3k), mas agora o outro aparece na área "Vinculada". Acho que posso voltar e deixar um comentário no outro, para que os usuários obtenham links nos dois sentidos. Eles parecem receber hits por termos de pesquisa muito diferentes. Editar : Hm, a seção "ligado" já liga os dois lados, mas eu vou adicionar um comentário sobre o antigo, já que seria mais visível ...
eldarerathis
Respostas:
20
Para visualizar arquivos locais no sdcard com o navegador Android padrão, basta digitar file://sdcard/e, em seguida, o caminho para o arquivo que você deseja visualizar. Por exemplo, se você tiver um arquivo xml chamado "pessoa" em uma pasta chamada "xmlfiles", ele se pareceria com a file://sdcard/xmlfiles/person.xmlsua barra de endereço. Você pode criar marcadores para o arquivo que está visualizando, mas se tentar criar um atalho para esse marcador ou usar um widget de marcador (pelo menos o HTC), eles não funcionarão e poderão causar um erro "O programa vinculado não está mais instalado no seu celular". Os favoritos funcionarão se abertos a partir do navegador.
Até agora, verifiquei que o navegador pode abrir / renderizar esses arquivos: xml, arquivos html (htm) e arquivos de imagem
Não pode abrir pdfs.
De acordo com este comentário, ele funciona para Android 2.1 e superior
Isso não funciona para mim com diretórios (para que eu possa navegar no sistema de arquivos em vez de digitar muito): "A página da Web no arquivo: // sdcard / download não pôde ser carregada como: É um diretório". Isso também pode ser feito para funcionar de alguma forma?
Nealmcb 19/08
que caminho deve-se usar para armazenamento interno?
Fedor Steeman
4
Encontrei uma solução para o problema do navegador de arquivos local no meu tablet Xoom
Tentei abrir um arquivo local com o Opera digitando file: ///mnt/sdcard/Documents/blabla.html. O Opera alterou o endereço no arquivo: // localhost / mnt / Documents ... Usando a sintaxe localhost no navegador Android, abriu o arquivo local.
A resposta já está aqui, mas estou adicionando meus 2 centavos no valor. Estou usando o Galaxy Tab S 10.5 e, para mim, "file: // localhost / sdcard" funciona no navegador Chrome no Android que acompanha este dispositivo. Eu pensei que sdcard se referiria a um dispositivo de mídia externo que você pode conectar, mas acontece que o sdcard neste URI se refere à memória interna do dispositivo. Queria testar alguns wireframes de bricolage (com JavaScript, XHTML e CSS) e eles funcionam depois que eu ativei o JavaScript para Chrome.
Caso alguém queira tentar isso, não é óbvio como fazê-lo, pois não parece haver nenhuma opção ou botão que permita fazê-lo. Se você selecionar a caixa de endereço na parte superior das janelas e digitar file://e pressionar enter, deverá ver uma lista de arquivos que permite navegar nos diretórios e clicar nos arquivos para visualizá-los.
precisa saber é o seguinte
2
@GAThrawn "ERR_ACCESS_DENIED"
Spook
@ Spook, pensei que era possível que as coisas tivessem mudado nos 3 anos desde que escrevi esse comentário, mas não. Eu apenas tentei no meu Nexus 5 (Android 4.4.4) e no meu Xoom (4.1.2), ambos executando o Firefox 31, e funciona nos dois. O Firefox muda 'file: //' para 'file: ///', mas essa é a única diferença do meu comentário acima.
precisa
@ GAThrawn Então parece haver um problema com os dispositivos Samsung Galaxy. Tentei em S4 e 10.1 2014 e obtive os mesmos resultados :(
Respostas:
Para visualizar arquivos locais no sdcard com o navegador Android padrão, basta digitar
file://sdcard/
e, em seguida, o caminho para o arquivo que você deseja visualizar. Por exemplo, se você tiver um arquivo xml chamado "pessoa" em uma pasta chamada "xmlfiles", ele se pareceria com afile://sdcard/xmlfiles/person.xml
sua barra de endereço. Você pode criar marcadores para o arquivo que está visualizando, mas se tentar criar um atalho para esse marcador ou usar um widget de marcador (pelo menos o HTC), eles não funcionarão e poderão causar um erro "O programa vinculado não está mais instalado no seu celular". Os favoritos funcionarão se abertos a partir do navegador.Até agora, verifiquei que o navegador pode abrir / renderizar esses arquivos: xml, arquivos html (htm) e arquivos de imagem
Não pode abrir pdfs.
De acordo com este comentário, ele funciona para Android 2.1 e superior
fonte
Encontrei uma solução para o problema do navegador de arquivos local no meu tablet Xoom
Tentei abrir um arquivo local com o Opera digitando file: ///mnt/sdcard/Documents/blabla.html. O Opera alterou o endereço no arquivo: // localhost / mnt / Documents ... Usando a sintaxe localhost no navegador Android, abriu o arquivo local.
fonte
A resposta já está aqui, mas estou adicionando meus 2 centavos no valor. Estou usando o Galaxy Tab S 10.5 e, para mim, "file: // localhost / sdcard" funciona no navegador Chrome no Android que acompanha este dispositivo. Eu pensei que sdcard se referiria a um dispositivo de mídia externo que você pode conectar, mas acontece que o sdcard neste URI se refere à memória interna do dispositivo. Queria testar alguns wireframes de bricolage (com JavaScript, XHTML e CSS) e eles funcionam depois que eu ativei o JavaScript para Chrome.
fonte
Você pode navegar no sistema de arquivos com o Firefox para Android
fonte
file://
e pressionar enter, deverá ver uma lista de arquivos que permite navegar nos diretórios e clicar nos arquivos para visualizá-los.