uni-app获取iPhone15手机型号报unknown

uni-app获取iPhone15手机型号报unknown

获取iPhone15手机型号报unknown,15以下的手机能能识别到

3 回复

HBuilderX 3.99.2023121601-alpha 已修复。

更多关于uni-app获取iPhone15手机型号报unknown的实战教程也可以访问 https://www.itying.com/category-93-b0.html


下个版本会修复此问题

在使用 uni-app 开发时,如果你尝试获取 iPhone 15 的手机型号,但返回了 unknown,可能是因为 uni-app 的底层 API 或设备信息库尚未更新以支持最新的 iPhone 15 型号。

解决方法

  1. 更新 uni-app 和相关依赖

    • 确保你使用的是最新版本的 uni-app 和相关插件。
    • 运行以下命令更新 uni-app:
      npm update @dcloudio/uni-app
      
  2. 手动处理设备型号

    • 如果 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);
          }
        }
      });
回到顶部