收藏
回答

企业微信getLocation方法,未进入失败回调

问题类型 API/组件名称 终端类型 微信版本 基础库版本
Bug getLocation 微信安卓客户端 3.0.31 1.1.0
// 代码如下,安卓手机关闭console面板以及企业微信定位授权后无法进入失败回调
// 打开console面板,则可以正常弹窗
wxApi.custom.getLocation = function (config) {
            var Q = $q.defer();
            wxApi.getLocation({
                type: config['type'] || 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02'
                success: function (res) {
                    Q.resolve({
                        latitude: res.latitude, // 纬度,浮点数,范围为90 ~ -90
                        longitude: res.longitude, // 经度,浮点数,范围为180 ~ -180。
                        speed: res.speed, // 速度,以米/每秒计
                        accuracy: res.accuracy // 位置精度
                    });
                },
                fail: function (error) {
                    Q.reject(error);
                }
            });
            return Q.promise;
        };
回答关注问题邀请回答
收藏

1 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2020-10-27

    你好,可以提供以下信息我们看下

    问题描述:

    Corpid:

    问题成员手机号:

    调用接口:

    出现问题时间点(具体到月日时分):

    截图:

    异常页面链接/请求url/相关可访问的url:(给报错界面的链接,没有报错的,给一个可访问链接+操作路径)

    2020-10-27
    有用
    回复
登录 后发表内容
问题标签