uni-app获取iPhone15手机型号报unknown
uni-app获取iPhone15手机型号报unknown
获取iPhone15手机型号报unknown,15以下的手机能能识别到
3 回复
下个版本会修复此问题
在使用 uni-app 开发时,如果你尝试获取 iPhone 15 的手机型号,但返回了 unknown
,可能是因为 uni-app 的底层 API 或设备信息库尚未更新以支持最新的 iPhone 15 型号。
解决方法
-
更新 uni-app 和相关依赖
- 确保你使用的是最新版本的 uni-app 和相关插件。
- 运行以下命令更新 uni-app:
npm update @dcloudio/uni-app
-
手动处理设备型号
- 如果 uni-app 的 API 仍然无法识别 iPhone 15,你可以通过
uni.getSystemInfo
获取设备的基本信息,然后手动判断设备型号。 - 示例代码:
uni.getSystemInfo({ success: function (res) { const model = res.model; if (model.includes('iPhone')) { if (model.includes('15')) { console.log('This is an iPhone 15'); } else { console.log('This is another iPhone model:', model); } } else { console.log('This is not an iPhone:', model); } } });
- 如果 uni-app 的 API 仍然无法识别 iPhone 15,你可以通过