From 41aab5579f8f96f355a592280e39ae5ac2131f17 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Sun, 20 Nov 2022 02:55:21 +0100 Subject: [PATCH] [flutter] Fix .wasm lookup path on web. --- spine-flutter/lib/init_web.dart | 2 +- spine-flutter/pubspec.yaml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/spine-flutter/lib/init_web.dart b/spine-flutter/lib/init_web.dart index 3a38bf494..4e5a25f85 100644 --- a/spine-flutter/lib/init_web.dart +++ b/spine-flutter/lib/init_web.dart @@ -63,7 +63,7 @@ Future initSpineFlutterFFI() async { registerOpaqueType(); await js.importLibrary('$_basePath/libspine_flutter.js'); - String path = 'libspine_flutter.wasm'; + String path = '../packages/spine_flutter/assets/libspine_flutter.wasm'; Uint8List wasmBinaries = (await rootBundle.load(path)).buffer.asUint8List(); _module = await EmscriptenModule.compile(wasmBinaries, 'libspine_flutter'); } diff --git a/spine-flutter/pubspec.yaml b/spine-flutter/pubspec.yaml index e6d612c14..db3a78a3f 100644 --- a/spine-flutter/pubspec.yaml +++ b/spine-flutter/pubspec.yaml @@ -53,9 +53,9 @@ flutter: ffiPlugin: true # To add assets to your plugin package, add an assets section, like this: - # assets: - # - images/a_dot_burr.jpeg - # - images/a_dot_ham.jpeg + assets: + - lib/assets/libspine_flutter.js + - lib/assets/libspine_flutter.wasm # # For details regarding assets in packages, see # https://flutter.dev/assets-and-images/#from-packages