我有两个ARM Windows系统: win10 1803和win11 2202。以下是研究结果:ARM32 Y (= runs successfully)Win32 YARM32 "This app can't run on your PC"Win32 Y我假设win10和win11之间在应用程序平台支持方面有一些重大变化,从
var winVer = Number(uapv.platformVersion.split('.')[0]); console.log("It's Win11") console.log("It's Not Win11");});用户-代理客户端提示仅在Chrome/Edge/Opera中得到支持,
我从互联网上复制了这段代码,并正在对其进行审查,以进行可能的升级。然而,在我的一生中,我想不出这段片段的最后两行应该完成什么。事实上,我可以从我使用代码的运行程序中删除它们,并且程序继续正常工作。SO thread: https://stackoverflow.com/q/71014273/147637
# This is expected to run fine on Win10 and Win11