Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 17023|Resposta: 0

[HTML/HTML5] A pré-visualização de imagem não é permitida para carregar o recurso local

[Copiar link]
Publicado em 19/09/2016 10:53:18 | | |
Não é permitido carregar recursos locais: file:///C:/fakepath/red.jpg


Não importa onde nossas fotos estejam colocadas, a pasta fakepath será exibida, o que é para considerações de segurança do navegador.

Não é permitido obter diretamente o caminho físico do arquivo, esse caminho, não sei como conseguir, clicamos nesse caminho, vamos descobrir que não conseguimos encontrar esse arquivo

Claro, não consigo encontrar esse documento.

Após selecionar uma imagem no Chrome, ela não pode ser exibida
Selecione a imagem na caixa de seleção de arquivos e atribua ao controle de imagem o atributo src
No entanto, ao clicar no botão "Prévia" no Chrome aparece o erro abaixo
Não é permitido carregar recurso local: file:///C:/fakepath/red.jpg imagem é colocada na área de trabalho
------ ideias de solução----------------------
Passe para o servidor usando o caminho no servidor

------ ideias de solução----------------------
O navegador Chrome pode obter a DataURL da imagem através da classe html5 FileReader para obter uma visualização local





Anterior:Interface de leitura de arquivos para aprendizado HTML5
Próximo:jquery.unobtrusive-ajax.min.js:5 Uncaught TypeError: a(...).live is not a fun...
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com