更改源后,Lottie 动画视图未在 Xamarin Forms 中播放
Lottie animationView isn't playing in XamarinForms after I cahnge the source
当我尝试更改animationview的源来模拟播放停止解决方案时,animationview的源更改成功,但是当我第二次点击时,它没有播放动画。
这是我的代码:
private void AnimationView_OnClick(object sender, EventArgs e)
{
animationView.Play();
}
并在我尝试更改源时完成:
private void AnimationView_OnFinish(object sender, EventArgs e)
{
if (animationView.Animation == "play_to_pause.json")
animationView.Animation = "pause_to_play.json";
else
animationView.Animation = "play_to_pause.json";
}
我做错了什么?
这将是您的 json 文件。我尝试重现您的问题,没有遇到任何问题。
当我尝试更改animationview的源来模拟播放停止解决方案时,animationview的源更改成功,但是当我第二次点击时,它没有播放动画。
这是我的代码:
private void AnimationView_OnClick(object sender, EventArgs e)
{
animationView.Play();
}
并在我尝试更改源时完成:
private void AnimationView_OnFinish(object sender, EventArgs e)
{
if (animationView.Animation == "play_to_pause.json")
animationView.Animation = "pause_to_play.json";
else
animationView.Animation = "play_to_pause.json";
}
我做错了什么?
这将是您的 json 文件。我尝试重现您的问题,没有遇到任何问题。