反饋已提交
網絡繁忙
以下方法為在普通報表和決策報表(新版)物件上行動端專有的方法 。
注:FVS 範本中,API用法一致,但呼叫API的方法需由 FR 改為 duchamp。
用於實現定位功能,獲取經緯度,可以在https、企業微信、釘釘中使用
function(status, message, coordinate){...}
-
status:是否定位成功,字串
“success”:定位成功
其他:定位失敗
message:回執訊息
定位成功時傳回經緯度
定位失敗時傳回對應的錯誤資訊
coordinate:座標系資訊
“WGS84”:地球座標系(國際標準,谷歌地圖使用,ios 裝置傳回的經緯度座標系
“GCJ02”:火星座標系(中國標準,高德、騰訊地圖使用,Android裝置傳回的經緯度座標系)
範例1:獲取地理位置,成功傳回經緯度,失敗傳回錯誤資訊
FR.location(function(status, message){ //獲取地理位置if(status=="success") {//定位成功,message傳回經緯度值FR.Msg.alert("當前位置是" + message);contentPane.setCellValue(2, 3, message); } else {//定位失敗,message傳回對應的錯誤資訊FR.Msg.alert(message); //定位失敗}});
範例2:FVS 範本中,獲取地理位置,成功傳回經緯度,失敗傳回錯誤資訊
duchamp.location(function(status, message){ //獲取地理位置if(status=="success") {//定位成功,message傳回經緯度值 duchamp.Msg.alert({ title: "位置", message: JSON.stringify(message) });} else {//定位失敗,message傳回對應的錯誤資訊 duchamp.Msg.alert({ title: "定位失敗", message: `原因:${message}` }) }});
點選按鈕獲取經緯度後填入對應的儲存格,實現方法見:[App]JS獲取當前地理位置
獲取裝置資訊
DeviceInfo:
{
Model:String,
DeviceID:String
}
DeviceInfo:Json 物件,包含兩個屬性
Model:裝置型號,
DeviceID:裝置唯一 id
範例1:獲取當前裝置資訊
var deviceInfo = FR.Mobile.getDeviceInfo();FR.Msg.alert("Model: " + deviceInfo.Model + "\n DeviceID: " + deviceInfo.DeviceID);
範例2:FVS 範本中,獲取當前裝置資訊
var deviceInfo = duchamp.getDeviceInfo();duchamp.Msg.alert({title: deviceInfo.Model,message: deviceInfo.DeviceID});
在行動端查看裝置資訊,實現方法見:[App]JS 獲取手機裝置資訊
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙