地图组件全都报错The API is not supported on all devices. Use the canIUse condition to determine whether the API is supported.
使用地图功能,需要在AGC平台上开通地图服务,“配置AppGallery Connect”章节走完所有流程;https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/map-config-agc-V5其中有几个着重需要关注的地方,可以先按照以下步骤检查下:1、是要在api管理中 打开相关服务的api—这个会有一定的延迟,一般有10分钟左右2、module.json5文件中 metadata节点下 clientid 写正确—需要在里面直接写client\_id的信息,不能通过$符引用资源文件中的值,当前无法解析这种引用方式;3、签名证书使用 这个选项中的 配置方式 “选择SHA256公钥指纹‘’a、生成配置指纹:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-preparations-V5b、配置证书指纹:https://developer.huawei.com/consumer/cn/doc/app/agc-help-signature-info-0000001628566748\#section5181019153511这一步也可以使用ide自动签名的证书,选择公钥指纹的窗口里有一个auto开头的签名签名成功后由于端侧缓存,请配置后手动把手机端时间往后调30小时左右触发云侧缓存同步动作
使用地图功能,需要在AGC平台上开通地图服务,“配置AppGallery Connect”章节走完所有流程;
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/map-config-agc-V5
其中有几个着重需要关注的地方,可以先按照以下步骤检查下:
1、是要在api管理中 打开相关服务的api—这个会有一定的延迟,一般有10分钟左右
2、module.json5文件中 metadata节点下 clientid 写正确—需要在里面直接写client\_id的信息,不能通过$符引用资源文件中的值,当前无法解析这种引用方式;
3、签名证书使用 这个选项中的 配置方式 “选择SHA256公钥指纹‘’
a、生成配置指纹:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-preparations-V5
b、配置证书指纹:
https://developer.huawei.com/consumer/cn/doc/app/agc-help-signature-info-0000001628566748\#section5181019153511
这一步也可以使用ide自动签名的证书,选择公钥指纹的窗口里有一个auto开头的签名
签名成功后由于端侧缓存,请配置后手动把手机端时间往后调30小时左右触发云侧缓存同步动作