Resolvendo o erro "Refused to Load Script" em dispositivos Android 5.0.0
Ao implantar aplicativos Cordova em dispositivos Android executando Lollipop ou posterior , os desenvolvedores podem encontrar o erro "Recusou-se a carregar o script". Este erro surge da Política de Segurança de Conteúdo (CSP) mais rigorosa implementada nessas versões do Android.
A diretiva CSP garante que os scripts sejam carregados apenas de fontes confiáveis. Por padrão, ele permite scripts da origem da página da web ('self') e habilita 'unsafe-eval' e 'unsafe-inline' para fins de teste. No entanto, esta política pode ser restritiva ao incorporar scripts de fontes de terceiros.
Para resolver esse problema, os desenvolvedores podem modificar a diretiva CSP no arquivo index.html de seu projeto. Ao adicionar a seguinte linha à diretiva, eles podem especificar fontes confiáveis adicionais:
Por exemplo, se o arquivo JavaScript remoto estiver localizado em http://Guess.What.com/MyScript.js, a meta tag corrigida seria:
Ao incorporar Após esta modificação, a política CSP confia explicitamente na fonte remota e permite que o script seja carregado com sucesso.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3