Environment
- rive: 0.14.0
- rive_native: 0.1.0
- Flutter Web:
flutter run -d chrome --wasm
When running Flutter Web with WASM r (--wasm flag), several Rive APIs fail with JavaScriptError:
ViewModelInstance methods crash:
_viewModelInstance.number(name) // JavaScriptError
_viewModelInstance.string(name) // JavaScriptError
_viewModelInstance.boolean(name) // JavaScriptError
_viewModelInstance.trigger(name) // JavaScriptError
controller.stateMachine.inputs // Returns empty list []
controller.stateMachine.inputAt(0) // Returns null immediately
The animation renders correctly, but we cannot programmatically read or modify ViewModel properties or StateMachine inputs.
Everything works as expected on (Chrome without --wasm, Windows, Android, iOS)