File tree Expand file tree Collapse file tree 1 file changed +34
-1
lines changed Expand file tree Collapse file tree 1 file changed +34
-1
lines changed Original file line number Diff line number Diff line change @@ -484,6 +484,38 @@ console.log("安卓、苹果不会编译,鸿蒙会编译,小程序和Web也
484484// #endif
485485```
486486
487+ ### map组件及定位等api
488+
489+ > 新增于HBuilderX 4.26
490+
491+ map组件、getLocation、openLocation、chooseLocation依赖于地图厂商。目前仅支持腾讯地图,且此界面上显示的地图是通过webview加载的。由于目前页面使用的并非http协议,因此在申请腾讯地图key时需要将域名白名单留空以便地图能正确加载出来。后续在harmonyOS上页面会调整成以http方式加载,到时可以在腾讯地图控制台配置域名白名单。
492+
493+ 在uni-app项目内配置腾讯地图key:
494+
495+ 1. 以源码方式打开项目manifest.json
496+ 2. 在manifest.json内放入如下内容:
497+
498+ ```json5
499+ {
500+ // ...
501+ "app-plus" : {
502+ // ...
503+ "distribute" : {
504+ // ...
505+ "sdkConfigs" : {
506+ // ...
507+ "maps" : {
508+ "qqmap" : {
509+ "key" : "XXX-XXXX-XXXX"
510+ }
511+ }
512+ }
513+ }
514+ },
515+ // ...
516+ }
517+ ```
518+
487519## 注意事项@tips
488520
4895211. 移植已有的 uni-app 项目源码时,如有其他 npm 依赖,请自行安装
@@ -495,6 +527,7 @@ console.log("安卓、苹果不会编译,鸿蒙会编译,小程序和Web也
4955277. 在HBuilderX里修改代码后,需要去鸿蒙 DevEco Studio里重新运行
4965288. 如果有多个uni-app项目要编译到鸿蒙,那么鸿蒙离线sdk需要放置多份,每个uni-app的manifest中配置不同的离线sdk地址,否则会冲突,鸿蒙设备上目前没有基座概念
497529
530+
498531## 常见问题@question
499532
500533### 如何修改应用包名@q1
@@ -592,4 +625,4 @@ Mac系统快速复制路径方法
592625
593626删除后还需要点右上角的 Sync Now,并等待 Sync 结束
594627
595- 
628+ 
You can’t perform that action at this time.
0 commit comments