怎么用global exception handler处理随机弹框?弹框不会触发异常,不会进入异常处理。
1 Like
您可以先在 Studio 中单击新建,然后将 Global Exception Handler 添加到您的项目中。
一个新的处理程序文件将添加到您的项目中。
您现在需要在异常处理程序中包含弹出处理代码,只是一些想法如下…
1.检查弹出是否存在的元素存在活动
-
如果不是,您只需将 Hanlder 结果设置为继续异常流程
-
如果弹出窗口出现然后单击处理它并将处理程序结果设置为重试将从它离开的地方开始执行
希望这可以帮助
谢谢
#nK
感谢回复。因为我的流程中,弹框并不一定会造成流程异常,但必须处理。那是不是意味着我要在主流程里捕捉到弹框然后就用throw exception?
1 Like
再次感谢。
假设有一种情况,Main.xaml执行中遇到了一个未知的弹框,但Main.xaml中的活动没有抛出异常仍能继续执行下去,那么这个情况下就无法进入Global Exception Handler吧?
这样的情况如何处理?