【问题标题】:Rg.Plugins.Popup - app crashes on ios when open popup repeatedlyRg.Plugins.Popup - 反复打开弹出窗口时应用程序在 ios 上崩溃
【发布时间】:2020-03-12 10:03:41
【问题描述】:

您好,我正在开发 Xamarin Forms 应用程序,我使用了 Rg.Plugins.Popup 插件。这个插件在 android 上运行良好,但是当我反复打开和关闭弹出窗口时,应用程序在 ios 上崩溃了......

【问题讨论】:

  • 你能显示一些代码吗?我在 ios 上测试了演示,但无法重现该问题。
  • 只需创建一个带有插件安装的演示应用程序并尝试快速打开和关闭弹出窗口,它会崩溃。

标签: visual-studio xamarin xamarin.forms xamarin.ios popup


【解决方案1】:

在我的情况下,我的项目中遇到了同样的问题,这是因为当我在某个时候打开多次弹出窗口突然消失,当我下次打开弹出窗口并关闭它时,应用程序在调试后崩溃了问题我发现,当突然弹出窗口出现并关闭时,它的实例还存在于弹出窗口堆栈中,当我点击关闭弹出窗口时,它试图关闭堆栈上的弹出窗口,但由于它是自动关闭的而从未存在

经过当时的研究,我发现这是 Rg.popup 的一个错误,并通过将我的 nuget 升级到最新解决了它

Rg.Plugins.Popup 1.2.0223

如果您在这种情况下遇到同样的问题,也只需升级到提到的版本,就有很大的机会解决您的问题

【讨论】:

  • 我已经在使用最新版本了。这对我一点帮助都没有
  • 这对我没有帮助((
猜你喜欢
  • 1970-01-01
  • 2023-03-25
  • 1970-01-01
  • 1970-01-01
  • 2019-01-07
  • 1970-01-01
  • 2020-10-08
  • 2021-06-10
  • 2012-07-03
相关资源
最近更新 更多