为了账号安全,请及时绑定邮箱和手机立即绑定

通过 Bot 框架中的后端通道发送位置详细信息

通过 Bot 框架中的后端通道发送位置详细信息

C#
隔江千里 2021-10-23 17:07:23
我正在使用此方法将位置详细信息传递给机器人。但是当我试图传递一个地址时,它无法获取机器人中的所有详细信息。我对 fulladdress 变量使用警报。它向我显示地址,但无法在机器人中获得价值。我试图在机器人活动或事件中获取详细信息。你能帮助我吗?<script type="text/javascript">        // for location of user....        var geocoder;        var fulladdress = {};        if (navigator.geolocation) {            navigator.geolocation.getCurrentPosition(successFunction, errorFunction);        }        //Get the latitude and the longitude;        function successFunction(position) {            var lat = position.coords.latitude;            var lng = position.coords.longitude;            codeLatLng(lat, lng)        }        function errorFunction() {            alert("Geocoder failed");        }        function initialize() {            geocoder = new google.maps.Geocoder();        }        function codeLatLng(lat, lng) {            var latlng = new google.maps.LatLng(lat, lng);            geocoder.geocode({ 'latLng': latlng }, function (results, status) {                if (status == google.maps.GeocoderStatus.OK) {                    console.log(results)                    if (results[1]) {                        //formatted address                        alert(results[0].formatted_address)                       // fulladdress = results[0].formatted_address;                        fulladdress = { 'latitude': results[0].formatted_address};                        //find country name                        for (var i = 0; i < results[0].address_components.length; i++) {                            for (var b = 0; b < results[0].address_components[i].types.length; b++) {
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 152 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信