历史版本5 :移动端专有 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

以下方法为 FR 对象上移动端专有的方法。

目录:

location编辑

方法location(function)

用于实现定位功能,获取经纬度,可以在https、企业微信、钉钉中使用

     参数

function(status, message, coordinate){...}

-

   返回值-Android

status:是否定位成功,字符串

  • “success”:定位成功

  • 其他:定位失败

message:回执消息

  • 定位成功时返回经纬度

  • 定位失败时返回对应的错误信息

coordinate:坐标系信息

  • “WGS84”:地球坐标系(国际标准,谷歌地图使用,ios 设备返回的经纬度坐标系

  • “GCJ02”:火星坐标系(中国标准,高德、腾讯地图使用,安卓设备返回的经纬度坐标系)

     示例

获取地理位置,成功返回经纬度,失败返回错误信息:

FR.location(function(status, message){ //获取地理位置
if(status=="success") {
//定位成功,message返回经纬度值
FR.Msg.alert("当前位置是" + message);
contentPane.setCellValue(2, 3, message); 
} else {
//定位失败,message返回对应的错误信息
FR.Msg.alert(message); //定位失败
}
});
  应用示例

点击按钮获取经纬度后填入对应的单元格,实现方法见:[App]JS获取当前地理位置

   移动端支持移动端

Mobile.getDeviceInfo编辑

方法Mobile.getDeviceInfo()

获取设备信息

     参数-

-

   返回值

DeviceInfo:

{

Model:String,

DeviceID:String

}

DeviceInfo:Json 对象,包含两个属性

Model:设备型号,

DeviceID:设备唯一 id 

     示例

获取设备的信息,并打印:

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

在移动端查看设备信息,实现方法见:[App]JS 获取手机设备信息

   移动端仅支持 APP