wx.getLocation({ type: 'gcj02', // 默认为 wgs84 返回 gps 坐标,gcj02 返回可用wx.openLocation 的坐标 success: function (res) { var latitude = res.latitude var longitude = res.longitude var point = { latitude: latitude, longitude: longitude }; that.setData({ 'point': point }) //wx.setStorageSync('adrrNumMobile', latitude + "," + longitude) fetch.showAddress(res.latitude, res.longitude); var strUrl = "signForMobile/updateSignInfo.if" var loginId = wx.getStorageSync("loginId") var startWorkTime = util.formatNowTime() var signFlag = 'am' var adrrNumMobile = latitude + "," + longitude var signAddr = wx.getStorageSync('address')
wx.getLocation({
type: 'gcj02', // 默认为 wgs84 返回 gps 坐标,gcj02 返回可用wx.openLocation 的坐标
success: function (res) {
var latitude = res.latitude
var longitude = res.longitude
var point = {
latitude: latitude,
longitude: longitude
};
that.setData({
'point': point
})
//wx.setStorageSync('adrrNumMobile', latitude + "," + longitude)
fetch.showAddress(res.latitude, res.longitude);
var strUrl = "signForMobile/updateSignInfo.if"
var loginId = wx.getStorageSync("loginId")
var startWorkTime = util.formatNowTime()
var signFlag = 'am'
var adrrNumMobile = latitude + "," + longitude
var signAddr = wx.getStorageSync('address')
if (signAddr == null || signAddr == '') {
that.setData({
toastMsg: '无网络连接',
selected: true,
})
setTimeout(that.toastHide, 2000)
return;
}
var key = ["loginId", "startWorkTime", "signFlag", 'adrrNumMobile', 'signAddr']
var value = [loginId, startWorkTime, signFlag, adrrNumMobile, signAddr]
console.log("value........" + value)
utilHttpRequest.httpRequest(strUrl, key, value,
function (res) {
console.log(res)
that.setData({
toastMsg: res.data.msg,
selected: true,
})
setTimeout(that.toastHide, 2000)
},
function (res) {
})
},
fail: function (err) {
that.setData({
toastMsg: '定位失败',
selected: true,
})
},
})
你好,方便提供能复现问题的代码片段吗
有解决方案嘛!