1***@qq.com
1***@qq.com
  • 发布:2024-07-22 14:08
  • 更新:2024-07-22 14:15
  • 阅读:125

【报Bug】App端,uni.chooseLocation附近建筑点位不显示

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: Android

手机系统版本号: Android 12

手机厂商: 模拟器

手机机型: Oppo

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

// #ifdef APP
console.log('apply-location-app-entry')
const result = await Store.dispatch('requestPermissions', 'ACCESS_FINE_LOCATION')
console.log('apply-location', result)
if (result !== 1)
return

    if (uni.getSystemInfoSync().platform == 'ios') {  
        let iosLocation = await judgeIosPermissionLocation()  
        console.log('iosLocation', iosLocation)  
        if (!iosLocation)  
            return uni.showModal({  
                    title: '位置信息未授权',  
                    content: '授权位置信息后才能正常使用该功能,您可以打开【设置】-【天宫云匠】中打开位置授权',  
                    showCancel: false,  
                    success: res => {  

                    }  
                })  
    }  
// #endif  

uni.chooseLocation({
complete: oRes => {
options.complete(oRes)
}
})

操作步骤:

uni.chooseLocation

预期结果:

正常出现附近建筑点位

实际结果:

返回结果为空,在控制台中显示points为null,怀疑是hbuilder的问题? 或是__uniappchooselocation.js.nvue 更新了?

bug描述:

App,使用uni.chooseLocation接口时,出现无法显示附近点位的情况,但是搜索就可以搜索到。看了下控制台显示以下错误。

13:57:30.443 [JS Framework] Failed to execute the callback function:
TypeError: Cannot read property 'points' of undefined
13:57:30.443 reportJSException >>>> exception function:WEEX_CALL_JAVASCRIPT, exception:JavaScript execute error!Uncaught TypeError: Cannot read property 'points' of undefined
at (/__uniappchooselocation.js.nvue:1:28376)

2024-07-22 14:08 负责人:无 分享
已邀请:
唐家三少
  • 1***@qq.com (作者)

    感谢回复,我看下文档

    2024-07-22 14:43

要回复问题请先登录注册