Por: Kevin Arnold Arias Figueroa | Publicado el: 2020-08-05 17:10:23 |
Para versiones antiguas de Ionic
Una vez construido la aplicación, el archivo network_security_config.xml, ubicado en resources/android/xml, debe quedar de la siguiente manera, en la que se deberá cambiar la IP de red local, por la IP correspondiente.
<?xml version="1.0" encoding="utf-8"?> <network-security-config> <domain-config cleartextTrafficPermitted="true"> <domain includeSubdomains="true">localhost</domain> <domain includeSubdomains="true">0.0.0.0</domain> <domain includeSubdomains="true">192.168.1.10</domain> </domain-config> </network-security-config>
Para versiones nuevas de Ionic
Crear el archivo network_security_config.xml en la carpeta res/xml, y, agregar lo mismo que en la versión anterior mencionada en la parte superior, además, agregar el atributo android:networkSecurityConfig="@xml/network_security_config" a la etiqueta application en el archivo AndroidManifest.xml; finalmente, en el archivo capacitor.config.ts, dentro de su variable config, agregar la siguiente propiedad:
plugins: { CapacitorHttp: { enabled: true } }