¿Puedo usar componentes de polímero / web en una aplicación androide nativa sin Cordova?

Si no me equivoco, necesitas un servidor web para usar / probar los componentes web de Polymer (como los elementos de papel) en tu computadora debido a los problemas de los permisos del navegador derivados de la carga de file:// local file:// s.

(Una solución simple es navegar al directorio donde los archivos del polímero son usted desea intentar y mecanografiar python -m SimpleHTTPServer entonces carga http://localhost:8000 y todo es bueno.)

Pero ¿qué tal si quiero utilizar componentes web / elementos de polímero en una aplicación nativa Java android dentro de un WebView simple sin tratar con Cordova o la configuración de un servidor web de alguna manera dentro de mi aplicación. ¿Podré hacerlo fácilmente o tendré los mismos problemas de permisos?

Gracias por adelantado.

¡Sí! Espero escribir un artículo sobre esto en las próximas semanas. Para que las importaciones se carguen desde file:// , he tenido éxito con las siguientes configuraciones:

 WebSettings webSettings = mWebView.getSettings(); webSettings.setJavaScriptEnabled(true); // Enable Javascript. webSettings.setAllowFileAccessFromFileURLs(true); // Enable HTML Imports to access file://. 

Nota: también se utiliza la vista web de Chrome (Android 4.4.3+).

  • ¿Cómo utilizar WebView para mostrar páginas html en modo lector de libros electrónicos?
  • ¿Cómo puedo reproducir video html5 en línea en un WebView?
  • Uso de una WebView de Android para conectarse a un servidor seguro con un certificado de cliente
  • Compruebe la conexión a Internet en Android WebView (Córdoba)
  • Vídeo con iframe no se muestra en la vista web de Android
  • LinearLayout de un WebView y un botón
  • Pinch de la vista web de Android zoom local image
  • ¿Hay una manera de pre-cache de una página web para ver con un Android WebView?
  • HTC One X - Webview se convierte en blanco / vacío después del toque
  • Cómo hacer que mi proyecto sea compatible con diferentes versiones de sdk mientras utiliza funciones para una versión específica
  • WebRTC llega a Android WebView? ¿Cuando?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.