Android: la aplicación Web funciona en Chrome, pero no en Webview

Estoy usando ng-hide y ng-show en mi aplicación web para manejar lo que se muestra en función del estado de inicio de sesión del usuario. Esto funciona completamente bien si voy al navegador Chrome en mi teléfono y ejecuto el sitio.

Sin embargo, cuando intento mostrarlo en una vista web de mi aplicación o en el navegador predeterminado que no es de Chrome, no funciona. Ninguno de los contenidos está oculto y los botones que están enlazados a las funciones angularesJS no funcionan. Tenga en cuenta que sí setJavaScriptEnabled(true) set.

Cuando miré este problema, me di cuenta de que algunas características de AngularJS no funcionan en ciertos navegadores (especialmente IE), por lo que es posible que AngularJS sea incompatible con la vista predeterminada de Web. Entonces, ¿hay una solución o alguna forma de hacer que la vista web emule el navegador Chrome?

Aplicación en Chrome Browser: http://gyazo.com/8a8a56bdac1eb7e91753bc4745433a42 Aplicación en Webview: http://gyazo.com/a58de6192aa822af05a2885560e66f91

Hay los siguientes errores en el logcat, que he investigado y no tienen sentido, ya que ambas variables no tienen problemas en los entornos no webview.

E / Web Console: Uncaught SyntaxError: Identificador inesperado: 103
E / Web Console :: Uncaught Error: No módulo: AuthApp: 17

El error de sintaxis no detectado corresponde al siguiente, donde los resultados son los resultados de la consulta que obtengo de Parse. Tenga en cuenta que he comprobado el contenido de los resultados en otros navegadores y de hecho está devolviendo los resultados a mi consulta.

  for (var result of results){ ... } 

Prueba estos ajustes en tu webview. He tenido éxito en el pasado con estos

 mWebView = (WebView) findViewById(R.id.webview); WebSettings webSettings = mWebView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setAllowUniversalAccessFromFileURLs(true); webSettings.setDomStorageEnabled(true); mWebView.setWebChromeClient(new WebChromeClient()); 
  • Cargar un archivo SWF en un WebView
  • Webview dentro de NestedScrollView causa problema de altura
  • Restaurar historial y página actual al reanudar la visualización web
  • Android PhoneGap con controles nativos
  • webView.loadUrl no funciona
  • WebView en un fragmento (android.support.v4)
  • ¿Cómo puedo tomar una captura de pantalla de una vista web, capturar la página completa?
  • WebView con Flash en un dispositivo 3.1 con la aplicación 2.2
  • Android: Reproducción de un sonido de recursos utilizando WebView
  • OnPageFinished () nunca llamado (webview)!
  • Tuve que cargar dos datos dos veces para que WebView se actualizara en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.