历史版本11 :[App]JS获取手机设备信息 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. FR.Mobile.getDeviceInfo 编辑

在 App 原生报表中,可以通过 FR.Mobile.getDeviceInfo() 正确返回设备信息

 移动端版本JAR 包版本
  App9.0 
  App8.4 及往后版本  2017 年 4 月 10 日

注:只有 App 中可以用此 JS 方法,Web 端和 H5 均不支持

2. 调用语法编辑

通过FR.Mobile.getDeviceInfo()进行调用,返回 JSON 对象,包含两个属性:

一个是设备型号,另外一个是设备唯一 ID,如 {Model:\"iPhone 6\", DeviceID: \"862217035308177\"}

2.1 参数

属性  名字  iOS值  Android 值  
  设备唯一 ID  DeviceID  广告 ID  MAC 地址
  设备型号  Model 设备型号如 iPhone6   设备型号如 HUAWEI EVA-AL00

3. 示例编辑

将设备型号和设备唯一 ID 弹出显示,在分页加载结束后事件中,加入如下 JS 代码:

222

var deviceInfo = FR.Mobile.getDeviceInfo();
FR.Msg.alert("Model: " + deviceInfo.Model + "\n DeviceID: " + deviceInfo.DeviceID);

保存模板,在移动端端查看报表,即可看到如下效果。

222

4. 模板下载编辑