1

Lottie をプレイするために、ページに AnimatedVisualPlayer があります。

<winui:AnimatedVisualPlayer
    x:Name="player"
    AutoPlay="true" Width="150" Height ="150" PlaybackRate="1.5">

    <lottie:LottieVisualSource
        UriSource="ms-appx:///Lottie/waiter.json" />
</winui:AnimatedVisualPlayer>

これらのパッケージをインストールしました:

  • Microsoft.Toolkit.Uwp.UI.Lottie (theLottieVisualSource 用)
    • Microsoft.UI.Xaml (AnimatedVisualPlayer 用)
    • Uno.UI.Lottie (LottieVisualSource 用)
    • Uno.UI (AnimatedVisualPlayer 用)

私もそれをしました:

WASM、iOS、および macOS では、Lottie .json ファイルを共有プロジェクトのフォルダー (「Lottie/myanimation.json」など) に直接配置し、ビルド アクションをコンテンツとして設定できます。

UWP は Lottie をシームレスにプレイできます。

ここに画像の説明を入力

ただし、WASM は次のエラーで Lottie をプレイできません。

ここに画像の説明を入力

エラー 55

Nuget パッケージのバージョン:

ナゲットパッケージ:

パッケージのバージョン:

  • Uno.UI.RemoteControl {2.4.0}
  • Newtonsoft.Json {12.0.3}
  • ウノ.UI.ロッティ{2.4.0}
  • Uno.Wasm.Bootstrap {1.2.0}
  • Uno.Wasm.Bootstrap.DevServer {1.2.0}
  • ACM_Search_AdminApps.Shared {1.1.0}
  • Microsoft.Extensions.Logging.Filter {1.1.2}
  • Microsoft.Extensions.Logging.Con... {1.1.1}
  • NETStandard.Library {2.0.3}
  • Uno.UI {2.4.0}
  • ACM_Search_AdminApps.Shared {1.1.0}
  • Microsoft.NETCore.UniversalWindo... {6.2.10}
  • Microsoft.Extensions.Logging.Con... {1.1.1}
  • Microsoft.Extensions.Logging.Filter {1.1.2}
  • Microsoft.Toolkit.Uwp.UI.Lottie {6.0.0}
  • Microsoft.UI.Xaml {2.4.2}
  • Newtonsoft.Json {12.0.3}
  • Uno.Core {2.0.0}
  • Microsoft.Toolkit.Uwp.UI.Lottie {6.0.0}

どうすればこれを修正できますか? ありがとう。

4

1 に答える 1