我有一个xamarin原生项目。
在PCL中,我想区分其运行的winphone还是uwp
我可以轻松区分iOS,Android和Windows整体(winphone和UWP)
我不知道如何区分winphone和UWP
这是我试过的
var platform = CrossDeviceInfo.Current.Platform;
if (platform != Plugin.DeviceInfo.Abstractions.Platform.Windows && platform != Plugin.DeviceInfo.Abstractions.Platform.WindowsPhone){
}
甚至uwp项目也说它的windowsphone ..
我希望xamarin.winphone是windowsphone而uwp是windows ..但事实证明两者都是winphone
我正在使用CrossDeviceInfo ..我找不到办法
答案 0 :(得分:0)
if (Device.RuntimePlatform == Device.WinPhone) ...
if (Device.RuntimePlatform == Device.Windows) ...