- 博客(38)
- 收藏
- 关注
原创 鸿蒙地图报错‘@kit.MapKit‘;{“code“:1002600003,“name“:“Error“,“message“:“App authentication failed.“}
1.在agc里进行配置,配置完成的话需要将client_id放到model.json5里。2.在AGC里进行密钥配置,配置你刚申请的调试证书。使用鸿蒙地图获取天气服务时一直报没有权限。
2024-09-27 16:32:15 267
原创 鸿蒙城市选择及点击字母跳转到对应的文字List+ AlphabetIndexer
1.List列表(配合ListItemGroup使用)item上方会有字母显示。city.json代码在上一篇文章(二级城市)
2024-08-06 17:26:29 261
原创 鸿蒙select组件高度问题
select组件高度不能往小调,应该是最小高度给限制了,不知道是不是底层的原因。给组件使用constraintSize重新限制一下尺寸范围。
2024-08-05 16:38:02 348
原创 在鸿蒙中使用selectDistrict调出行政区划页面
3.在当前工程中entry模块的module.json5文件中,新增metadata,配置name为client_id,value为上一步获取的Client ID。这个功能,自动签名是不支持的,需要使用AGC里手动配置的签名。配置完成后需要退出登录 重新登录一下避免配置没有生效。2.配置应用证书和指纹。
2024-08-05 16:35:27 198
原创 鸿蒙关于图片裁剪
目前后端有点der,返回的base64字符串里是两张图片合成的一张图片,所以需要前端来给这两张图片裁剪开。直接调这个函数就可以,如果是第一张的话y点的坐标为0,如果是第二张y的坐标需要/2。
2024-08-02 16:04:04 280
原创 鸿蒙开启深色模式后web组件会黑屏问题
web组件在系统开启深色模式以后会出现黑屏,即使app已经通过this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLOR_MODE_LIGHT)设置为浅色模式也会生效。这个问题暂不清楚是什么原因导致的,应该是鸿蒙底层的东西造成的,目前只有这两种解决方案。2.如果还不管用(这样就搞定)目前我是这种方案......1.给web组件模式设置为浅色。
2024-08-02 15:57:50 206
原创 关于鸿蒙imagePackerApi.packing的执行顺序,会在调用之前返回
需要获取活体检测的结果并且转为base64字符串,需要通过这个packing去转,官网文档里这个函数支持promsie,但是!不生效,导致最后执行顺序有问题,获取的结果总是在返回之前就执行了。ps:这个还是比较恶心的,找了半天才发现是底层的问题。1.将这个packing自己封装成promise。2.调用:活体获取结果以后直接转换。
2024-08-02 11:05:40 180
原创 在鸿蒙app中使用高德地图
五.在build中使用MapViewComponent组件。一.在module,json5中申请所需权限。二.在页面中校验是否开启权限(获取当前位置)三.拿到app的appID去官网获取key。四.拿到的key传递用来获取地图。至此地图以及可以在页面上显示了。
2024-08-01 14:48:39 327
原创 鸿蒙app跳转高德应用携带参数(起点,终点)经纬度
执行以下事件会调用高德app,如果没有安装app系统会自动弹窗不需要处理这部分逻辑,将代码中的this.location.longitude换成自己的经纬度。当前app里有地图功能,点击marker图标需要调起高德进行导航(需要传入当前起点和终点的经纬度以及当前位置名称和终点位置名称)
2024-08-01 14:00:16 432
原创 git停止追踪提交过的文件
起因是在提交文件时不小心删掉ginignore文件,导致上传时没有剔除需要屏蔽的代码,有300多个文件,但是在恢复gitignore以后,还是会有提交,所以需要取消追踪一下。
2024-07-18 09:52:58 218
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人