获取移动设备的当前地理位置。

用法

                    .appium.getGeolocation([callback])
                

示例

module.exports = {
  'get device geolocation': function (app) {
    app
      .appium.getGeolocation(function (result) {
        console.log('current device geolocation is:', result.value);
      });
  },

  'get device geolocation with ES6 async/await': async function (app) {
    const location = await app.appium.getGeolocation();
    console.log('current device geolocation is:', location);
  }
};

参数

名称 类型 描述
callback
可选
function

回调函数,使用结果值调用。

返回值

类型 描述
object

当前地理位置:{latitude: number, longitude: number, altitude: number}

另请参阅