我一直在研究一个简单的模板10应用程序,并发现了一个奇怪的错误。将应用程序加载到我的Windows手机后,它可以正常工作,直到我切换应用程序,然后通过尝试从其瓷砖重新打开应用程序来重新切换。当我这样做时,该应用会导航到一个空的框架,该框架上只有汉堡菜单(无论我切换时,它在哪个页面上都在哪个页面上)。我添加了大量的跟踪,但根本不知道为什么会发生。我已经在重大责任的情况下强迫导航,但似乎被忽略了 - 根据我的调试日志,看来它正在尝试返回到应用程序切换时的页面。如果我强迫应用程序退出并返回,一切都很好 - 只有在首次切换后重新启动 Back 将其切换到应用程序时,才会发生。顺便说一句 - 这仅发生在我的手机上。从桌面跑步时,它可以正常工作。另一个位:当通过调试器运行时,问题永远不会发生(这就是为什么我必须用跟踪消息将代码丢给日志)。
我想提出一个简单的可再现场景,所以我尝试了一个实验。使用新的模板10 Hamburger项目模板,我创建了一个新的空应用程序,并将其加载到手机上。此应用程序(没有添加代码)显示出相同的问题。
还有其他人看过吗?
任何想法都将受到赞赏。
我正在使用T10创建的项目工作,是的,这是一个错误。还在GitHub存储库中报告。请参阅链接