启用UWP应用程序以实现连续性,但不是常规电话使用

启用UWP应用程序以实现连续性,但不是常规电话使用,uwp,windows-10-mobile,windows-10-universal,Uwp,Windows 10 Mobile,Windows 10 Universal,我是一个开发者,它只是一个网站的包装。它似乎很受欢迎,我已经有很多人问我,我是否可以提供W10M以及,他们可以在连续使用它 我对此没有任何异议,我现在可以在商店里打开开关,让它实现,但我有点担心那些将其下载到非连续体手机上的人,他们会因为无法扫描二维码在WhatsApp网站上注册而生气。。。因为,你知道,相机在他们手机的一边,屏幕在另一边。:) 我该怎么处理?有没有一个方便的方法让我确定他们在电话上,而不是使用连续体?我想,理想情况下,我希望使用响应式设计来显示信息,但我对如何处理这种情况持开放

我是一个开发者,它只是一个网站的包装。它似乎很受欢迎,我已经有很多人问我,我是否可以提供W10M以及,他们可以在连续使用它

我对此没有任何异议,我现在可以在商店里打开开关,让它实现,但我有点担心那些将其下载到非连续体手机上的人,他们会因为无法扫描二维码在WhatsApp网站上注册而生气。。。因为,你知道,相机在他们手机的一边,屏幕在另一边。:)


我该怎么处理?有没有一个方便的方法让我确定他们在电话上,而不是使用连续体?我想,理想情况下,我希望使用响应式设计来显示信息,但我对如何处理这种情况持开放态度。

因此,您不能在Continuum而不是手机上使用它

但是我想一个解决方法(尽管这是一个很糟糕的方法)是让可视状态成为桌面应用程序的大小,然后检查应用程序所在的可视状态组背后的代码,然后得到它与您使用的设备的对比

所以:
VisualStateGroupName.CurrentState.Name==“桌面”
(或您命名的任何状态)

vs:
AnalyticsInfo.VersionInfo.DeviceFamily==“Windows.Mobile”
(或其他值)

或者只是在州组中做一些比预期小的东西(比如手机大小)隐藏所有东西并说它“不受支持”。。虽然不是很好的用户体验


最好的情况是支持手机,因为我不确定你的项目做什么,所以很难说如何实现,但你的问题是如何在continuum上使用,而不是在手机上使用。

将continuum包括在商店提交的硬件需求列表中是一个有趣的案例……是的,我也这么认为。:)