16:47:15.570 [Vue warn]: Unhandled error during execution of onLoad
16:47:15.570 at <Index pageId=5 pagePath="pages/trip/add/index" pageQuery= {} ... > WARN
16:47:15.570 Error: undefined class: UTSSDKModulesDCloudUniGetLocationTencentUni1IndexSwift, uni-getLocation-tencent-uni1 模块不存在,请重新打自定义基座。 __ERROR
获取定位是放在onLoad生命周期里的
苹果15之前的都不会
5 个回复
劳碌码农 (作者) - web前端
有人清楚吗?
劳碌码农 (作者) - web前端
用的云打包hbuilderX版本4.23
建建大魔王 - 传金陵副将马国成,原顺天府伊隆科多,上堂回话
好恶心 我也是 ,之前好好的 就突然 更新hbuilder版本后就这样了
劳碌码农 (作者)
我是没更新hbuilder, 是有人换了苹果16才不行的,苹果十五没升级系统的都可以
2024-10-29 17:14
建建大魔王
回复 劳碌码农:
官方getLocation下面原话是:
Android/iOS平台使用腾讯定位SDK需到 腾讯位置服务 官网申请应用Key并配置:
4.31 版本及以上 HBuilderX内置支持腾讯定位,在manifest.json勾选配置,详情参考Geolocation定位
4.31 版本之前 可下载腾讯定位插件,在插件中配置key打包后生效,腾讯定位是ext api插件引用到工程后,会覆盖uni.getLocation的实现,替换掉系统定位
所以我猜测是 默认走腾讯定位了,我现在是在定位那边 也同时配置腾讯地图的key,目前无报错可以了,恶心,太恶心了
2024-10-29 17:23
劳碌码农 (作者) - web前端
这没有使用腾讯地图,结果默认走的腾讯模块,官方不能优化一下吗?我用的高德
劳碌码农 (作者) - web前端
云打包貌似整个定位模块都没打包进去,只勾选了高德定位功能