Cargo un archivo html local (desde la carpeta de activos) a la aplicación WebView. En el HTML ejecuto un jQuery.getJSON (url). la url es un servidor remoto.WebView JavaScript dominio cruzado de un archivo HTML local
Esta acción falla, y supongo que debido a un problema de origen diferente (dominio cruzado). Ejecuto el mismo archivo en Chrome y allí específicamente lo dice.
¿Hay alguna manera de permitir que WebView en Android cargue datos del servidor remoto en un archivo HTML cargado localmente?
¿Has intentado agregar "& jsoncallback =?" o "devolución de llamada =?" a tu URL? – Zakaria
¿Has probado con el método ".ajax" en lugar de "getJSON"? con ".ajax", si pones las opciones "data-type: jsonp", ¡debería funcionar para ti! – Zakaria
¿El servidor remoto no necesitará específicamente apoyar JSONP para que funcione? No estoy muy familiarizado con las reglas de las vistas web, ¿son diferentes de los navegadores de escritorio? – mattacular