HarmonyOS鸿蒙Next中哪个API可以获取设备类型是IOS、Android、HarmonyOS?deviceInfo拿不到这种,只能拿到phone、平板这种的

HarmonyOS鸿蒙Next中哪个API可以获取设备类型是IOS、Android、HarmonyOS?deviceInfo拿不到这种,只能拿到phone、平板这种的 哪个API可以获取设备类型是IOS & Android & harmonyos这种的

2 回复

感谢提问,为了更快的解决您的问题,请提供以下信息: (您需要知道具体的设备类型是要做什么业务处理,是否是三个系统上做了不同的业务处理,如果是的话,可以自己定义枚举,实现在不同设备上传入不同的参数,实现您的业务),我们将在收到信息后尽快处理。

更多关于HarmonyOS鸿蒙Next中哪个API可以获取设备类型是IOS、Android、HarmonyOS?deviceInfo拿不到这种,只能拿到phone、平板这种的的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS Next中,deviceInfo API 主要用于获取设备的基本信息,如设备类型(手机、平板等),但无法直接获取操作系统类型(如iOS、Android、HarmonyOS)。要获取操作系统类型,可以使用 system.abilitysystem.capability 相关的API,结合 deviceInfo 进行判断。例如,通过 system.capability 获取设备的系统能力,再结合 deviceInfo 中的设备类型信息,综合判断操作系统类型。

回到顶部