真真假假
真真假假
  • 发布:2023-05-09 11:58
  • 更新:2023-11-04 13:55
  • 阅读:870

h5调用uni.getLocation无反应

分类:uni-app

新创建了一个vue3的工程,在首页里面放了点代码,不执行getLocation的回调,manifest.json中也对高德地图中设置了key和secret了

<template>  
    <view class="content">  
        <view class="text-area">  
            <text class="title" @click="handleClick">123123123123</text>  
        </view>  
    </view>  
</template>  

<script setup>  
    const handleClick = () => {  
        console.log(111)  
        uni.getLocation({  
            complete (res) {  
                console.log(2222)  
            },  
            fail (a) {  
                console.log(33333)  
            }  
        });  
    }  
</script>

控制台只输出111, 2222和3333都不输出

2023-05-09 11:58 负责人:无 分享
已邀请:
DCloud_UNI_WZF

DCloud_UNI_WZF

控制台有报错吗

  • 真真假假 (作者)

    没报错,用内置浏览器可以。用chrome和手机浏览器,都没任何反应

    2023-05-09 13:41

  • DCloud_UNI_WZF

    回复 真真假假: 检查下是否设备或浏览器设置问题,这边测试正常

    2023-05-09 14:24

  • 1***@qq.com

    回复 真真假假: 看下定位有没有开,我谷歌也不行,但是edge就可以

    2023-09-28 10:49

  • Tevin1021

    回复 真真假假:请问有解决嘛? 是怎么解决的? 我这边也是这个情况 在谷歌上不行,edge上可以

    2023-12-04 16:51

  • 大大小

    回复 Tevin1021: 为啥我edge和谷歌都不行 ,,

    2024-04-03 14:47

  • k***@126.com

    HBuilderX 4.08 chrome 123.0.6312.86 内置浏览器可以获取(经纬度获取的不是当前地址的),edge可以获取,chrome已授权但还是毫无反应(不报错,success,fail,complete都没反应)

    2024-04-08 17:44

  • DCloud_UNI_WZF

    回复 k***@126.com: chrome 需要请求 goole 的服务,确认下是否开启了科学上网

    而且理论上请求失败,会触发失败回调,只不过超时时间久一点

    2024-04-09 09:57

3***@qq.com

3***@qq.com

楼主解决了吗,我也遇到了一样的问题,complete都不执行,内置浏览器可以,谷歌浏览器不触发

  • Tevin1021

    请问有解决嘛? 是怎么解决的? 我这边也是这个情况

    2023-12-04 16:51

7***@qq.com

7***@qq.com

我也碰到了,谷歌浏览器弹出来是否允许访问位置的提醒,点击了允许后,没有任何反应都不触发

  • DCloud_UNI_WZF

    HBuilderX 4.01 运行到 chrome, 测试帖子中的代码可以触发 complete 回调,可以确认下位置授权是否成功,或者私信联系方式远程看下

    2024-02-19 15:08

  • 大大小

    老哥这个问题解决呢嘛 我也是谷歌浏览器和edge 允许后 不触发api

    2024-04-03 14:44

  • DCloud_UNI_WZF

    chrome 需要请求 goole 的服务,确认下是否开启了科学上网

    而且理论上请求失败,会触发失败回调,只不过超时时间久一点

    2024-04-09 09:57

  • 大大小

    回复 DCloud_UNI_WZF: 好的我看下

    2024-04-09 10:52

要回复问题请先登录注册