Cuando emule Ionic App lanza TypeError: No se puede llamar al método undefined
Estoy trabajando en un proyecto de Ionic 2 beta (última versión). La aplicación se ejecuta en el cliente web sin errores. Pero cuando trato de emular, consigo una pantalla blanca (La pantalla blanca de la muerte). No hay ningún error registrado en adb logcat
.
Así que trató de emular la aplicación con Live Reload. (Como se mencionó aquí ).
- LaunchNavigator Ionic2 plugin no está instalado
- Ionic2 / Cordova construir la aplicación de publicación con diferentes características. Ejemplo: Gratuito y pagado
- Ionic 2 dev y prod las variables de entorno
- (Ionic 2) Error al intentar recurrir a la ejecución de Cordova-lib: TypeError: No se puede leer la propiedad 'then' de undefined
- No se puede ejecutar la aplicación iónica 2 en el emulador de Android de Genymotion
Cuando ejecuto el comando ionic emulate android -l -c
Consigo este error:
Error happened TypeError: Can't call method on undefined at TypeError (native) at module.exports (D:\ionicApp\node_modules\core-js\modules\_defined.js:3:28) at createHTML (D:\ionicApp\node_modules\core-js\modules\_string-html.js:7:19) at bold (D:\ionicApp\node_modules\core-js\modules\es6.string.bold.js:5:12) at cb (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\winston\lib\winston\logger.js:206:7) at done (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\winston\node_modules\async\lib\async.js:167:19) at C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\winston\node_modules\async\lib\async.js:40:16 at C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\winston\lib\winston\logger.js:193:9 at [object Object].Console.log (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\winston\lib\winston\transports\console.js:127:3) at emit (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\winston\lib\winston\logger.js:186:17) at C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\winston\node_modules\async\lib\async.js:157:13 at _each (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\winston\node_modules\async\lib\async.js:57:9) at Object.async.each (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\winston\node_modules\async\lib\async.js:156:9) at [object Object].Logger.log (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\winston\lib\winston\logger.js:214:9) at [object Object].target.(anonymous function) [as info] (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\winston\lib\winston\common.js:54:18) at Object.IonicTask.setupLiveReload (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\lib\ionic\cordova.js:338:7) at C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\lib\ionic\cordova.js:104:21 at _fulfilled (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:787:54) at self.promiseDispatch.done (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:816:30) at Promise.promise.promiseDispatch (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:749:13) at C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:509:49 at flush (C:\Users\User1\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:108:17) at nextTickCallbackWith0Args (node.js:456:9) at process._tickCallback (node.js:385:13)
¿Alguien se ha enfrentado a esto, cuál fue su solución? Referencia: https://forum.ionicframework.com/t/emulate-run-with-livereload-not-working/48330
- Solicitud personalizada Angular2
- Pantalla blanca después de Splash en android - ionic 2
- La geolocalización iónica 2 nativa no funciona en el dispositivo android
- Ionic Cordova en Android Studio (no se han encontrado herramientas de compilación instaladas)
- Iónicos 2 problemas de rendimiento de desplazamiento
- Error de instalación de Adb: INSTALL_CANCELED_BY_USER
- No se puede encontrar el módulo "./app.module.ngfactory"
- Hacer una llamada HTTP POST en Ionic 2 da la respuesta prohibida
Actualización a la liberación ionica 2 de latsets. npm install ionic@beta
Para resolver el problema he hecho lo siguiente.
- Actualizar / bajar a Cordova versión 6.0.0
- Actualización / versión descendente a Ionic version 2.0.0-beta.25
- Restablecimiento del estado iónico
- Plataforma iónica eliminar android
- Plataforma iónica add android
- Funcionamiento androide iónico
Funciona a partir de hoy ….
- SSLHandshakeException: Ancla de confianza para la ruta de certificación no encontrada. Solo en la API de Android <19
- Android Studio Rendering error con material interactivo