const mobilePosition = { state: {}, mutations: { GET_NOWPOSITION(state, val) { let outData = val || function (res) { console.log(res); }; if (navigator.geolocation) { console.log("支持navigator.geolocation-111111111111111"); try { navigator.geolocation.getCurrentPosition(function (position) { console.log(position); var lat = position.coords.latitude; var lon = position.coords.longitude; console.log("成功返回经纬度信息"); console.log(lon, lat); outData([lon, lat]); }); } catch { console.log("支持navigator.geolocation-需要HTTPS"); } } else { console.log("不支持navigator.geolocation"); return "不支持navigator.geolocation"; } }, }, actions: {}, }; export default mobilePosition;