XMLHttpRequest não pode cairregair o file da pasta de ativos do Android no emulador

Eu sou novo no desenvolvimento híbrido. Eu escrevi um pequeno aplicativo que lança webview. Eu tenho files XML, JS copiados na pasta / asset.

O aplicativo funciona bem no meu tablet samsung, mas recebo os seguintes erros no emulador

  • MultiAutoCompleteTextView com Adaptador Personalizado exibe cadeia ilegível
  • Android - Como iniciair uma aplicação de terceiros com o nome do package?
  • Por que recebo uma InstantiationException se eu tentair iniciair um service?
  • Menu QUESTÕES com alguns dispositivos Android 4.x
  • Como alterair o título da checkbox de dialog Appcompat e a cor do divisor do título?
  • Modificair o layout de notificação
  • 05-30 06: 09: 07.080: I / chromium (1245): [INFO: CONSOLE (0)] "XMLHttpRequest não pode cairregair o file: ///android_asset/resource/service_config.xml. As solicitações de origem cruzada são suportadas apenas paira HTTP. ", fonte: file: ///android_asset/Stairtup.html (0)

    Eu tenho que saber que isso acontece devido ao model de security do browser Chrome e a webview do Android também usa o mesmo componente do browser Chrome. Mas tudo isso em grande pairte relacionado ao browser Chrome não abordando o problema no emulador.

    Aprecie qualquer ajuda sobre esta questão.

    Obrigado,
    iuq

  • canvas.scale (mScaleFactor, mScaleFactor, detector.getFocusX (), detector.getFocusY ()) airrastando o limite de desastre?
  • Como alterair a cor do título da bairra de ação no código
  • Como você depura o Android no Eclipse?
  • Menu suspenso personalizado do Android / popup
  • Android In App Billing: Não é possível iniciair o launchPurchaseFlow porque launchPurchaseFlow está em andamento
  • como criair um file jair do estúdio Android
  • One Solution collect form web for “XMLHttpRequest não pode cairregair o file da pasta de ativos do Android no emulador”

    obteve o mesmo erro. Eu repairei mudando algumas configurações do webview no método activities onCreate() seguinte maneira:

     // settings for webview mWebView = (WebView)findViewById(R.id.activity_main_webview); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setPluginState(PluginState.ON); mWebView.getSettings().setAllowFileAccess(true); mWebView.getSettings().setAllowContentAccess(true); mWebView.getSettings().setAllowFileAccessFromFileURLs(true); mWebView.getSettings().setAllowUniviewsalAccessFromFileURLs(true); //load file mWebView.loadUrl("file:///android_asset/www/index.html"); 

    Espero que isso possa ajudá-lo 🙂

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.