Invalid argument: Map<dynamic, dynamic> on message_codecs.dart
@michaellee8 ya está trabajando en esto.
Desde el 20/8/2021.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Getting the following error when trying to run the example:
E/flutter (24827): [ERROR:flutter/lib/ui/ui_dart_state.cc(199)] Unhandled Exception: Invalid argument: Map<dynamic, dynamic>
E/flutter (24827): #0 StandardMessageCodec.writeValue (package:flutter/src/services/message_codecs.dart:419:7)
E/flutter (24827): torusresearch/torus-direct-web-sdk#1 StandardMessageCodec.writeValue.<anonymous closure> (package:flutter/src/services/message_codecs.dart:416:9)
E/flutter (24827): torusresearch/torus-direct-web-sdk#2 _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:397:8)
E/flutter (24827): torusresearch/torus-direct-web-sdk#3 StandardMessageCodec.writeValue (package:flutter/src/services/message_codecs.dart:414:13)
E/flutter (24827): torusresearch/torus-direct-web-sdk#4 StandardMethodCodec.encodeMethodCall (package:flutter/src/services/message_codecs.dart:551:18)
E/flutter (24827): torusresearch/torus-direct-web-sdk#5 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:150:13)
E/flutter (24827): torusresearch/torus-direct-web-sdk#6 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:331:12)
E/flutter (24827): torusresearch/torus-direct-web-sdk#7 TorusDirect.triggerLogin (package:torus_direct/torus_direct.dart:53:26)
E/flutter (24827): torusresearch/torus-direct-web-sdk#8 _MyAppState._withGoogle (package:torus_direct_example/main.dart:82:24)
E/flutter (24827): torusresearch/torus-direct-web-sdk#9 _MyAppState._login.<anonymous closure> (package:torus_direct_example/main.dart:69:58)
E/flutter (24827): torusresearch/torus-direct-web-sdk#10 _MyAppState._login.<anonymous closure> (package:torus_direct_example/main.dart:67:12)
E/flutter (24827): torusresearch/torus-direct-web-sdk#11 _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:989:21)
E/flutter (24827): torusresearch/torus-direct-web-sdk#12 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:182:24)
E/flutter (24827): torusresearch/torus-direct-web-sdk#13 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:607:11)
E/flutter (24827): torusresearch/torus-direct-web-sdk#14 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:296:5)
E/flutter (24827): torusresearch/torus-direct-web-sdk#15 BaseTapGestureRecognizer.handlePrimaryPointer (package:flutter/src/gestures/tap.dart:230:7)
E/flutter (24827): torusresearch/torus-direct-web-sdk#16 PrimaryPointerGestureRecognizer.handleEvent (package:flutter/src/gestures/recognizer.dart:475:9)
E/flutter (24827): torusresearch/torus-direct-web-sdk#17 PointerRouter._dispatch (package:flutter/src/gestures/pointer_router.dart:93:12)
E/flutter (24827): torusresearch/torus-direct-web-sdk#18 PointerRouter._dispatchEventToRoutes.<anonymous closure> (package:flutter/src/gestures/pointer_router.dart:138:9)
E/flutter (24827): torusresearch/torus-direct-web-sdk#19 _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:397:8)
E/flutter (24827): torusresearch/torus-direct-web-sdk#20 PointerRouter._dispatchEventToRoutes (package:flutter/src/gestures/pointer_router.dart:136:18)
E/flutter (24827): torusresearch/torus-direct-web-sdk#21 PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:122:7)
E/flutter (24827): torusresearch/torus-direct-web-sdk#22 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:439:19)
E/flutter (24827): torusresearch/torus-direct-web-sdk#23 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:419:22)
E/flutter (24827): torusresearch/torus-direct-web-sdk#24 RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:287:11)
E/flutter (24827): torusresearch/torus-direct-web-sdk#25 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
E/flutter (24827): torusresearch/torus-direct-web-sdk#26 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
E/flutter (24827): torusresearch/torus-direct-web-sdk#27 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
E/flutter (24827): torusresearch/torus-direct-web-sdk#28 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
E/flutter (24827): torusresearch/torus-direct-web-sdk#29 _rootRunUnary (dart:async/zone.dart:1370:13)
E/flutter (24827): torusresearch/torus-direct-web-sdk#30 _CustomZone.runUnary (dart:async/zone.dart:1265:19)
E/flutter (24827): torusresearch/torus-direct-web-sdk#31 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1170:7)
E/flutter (24827): torusresearch/torus-direct-web-sdk#32 _invoke1 (dart:ui/hooks.dart:182:10)
E/flutter (24827): torusresearch/torus-direct-web-sdk#33 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
E/flutter (24827): torusresearch/torus-direct-web-sdk#34 _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
E/flutter (24827):
The only modifications I have done us changing the clientId value to match my torus/google application and commenting out a parameter in TorusDirect.init which seems to be missing in the library's implementation:
// browserRedirectUri:
// Uri.parse('https://scripts.toruswallet.io/redirect.html'),
- Lenguaje dominante
- Swift
- Estrellas
- 9
- Forks
- 7
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de MetaMask/customauth-flutter-sdk
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
macOS/Linux/Windows support?Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
MetaMask/customauth-flutter-sdk#13 · 1 comentario ·
Todos los issues de MetaMask/customauth-flutter-sdk
Issues similares
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 76/100
logto-io/logto#9837 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
area: ios S3: minor
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
manaflow-ai/cmux#24404 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100