HarmonyOS 获取设备是否安装系统地图APP
import { common, Want } from '@kit.AbilityKit';
let petalMapWant: Want = {
bundleName: 'com.huawei.hmos.maps.app',
uri: 'maps://routes',
parameters: {
linkSource: 'com.other.app',
destinationLatitude: 31.983015468224288,
destinationLongitude: 118.78058590757131,
destinationPoiId: '2031694785326435456',
destinationName: '南京(雨花)国际软件外包产业园'
}
}
let context = getContext(this) as common.UIAbilityContext;
context.startAbility(petalMapWant);
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
我通过上面方法拉起Petal 地图查看路径规划,我希望能够获取用户是否安装了系统地图APP,如果安装了,我才显示路径规划功能入口,效果见截图
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 判断设备是否安装某个app
656浏览 • 1回复 待解决
HarmonyOS 是否可以获取应用安装列表?是否可以获取某个应用是否安装?
814浏览 • 1回复 待解决
[鸿蒙开发]如何获取系统中是否有安装该应用
12027浏览 • 2回复 已解决
HarmonyOS是否有支持开放路线导航的地图app
1154浏览 • 1回复 待解决
HarmonyOS 如何判断设备上是否安装某个应用
2043浏览 • 1回复 待解决
HarmonyOS 是否支持APP拉起华为地图APP并传入坐标去完成导航
801浏览 • 1回复 待解决
鸿蒙APP如何判断是否安装了某个Android APP
14230浏览 • 2回复 待解决
HarmonyOS 如何跳转系统自带“地图”APP实现路线规划
1049浏览 • 1回复 待解决
小新Pad Plus是否可以做成鸿蒙系统?如果可以,如何获取系统,如何安装?
9541浏览 • 1回复 待解决
HarmonyOS 是否支持使用Hap或APP直接安装
1413浏览 • 1回复 待解决
HarmonyOS 如何获取设备信息,如果系统、版本、当前是否有网络连接
743浏览 • 1回复 待解决
HarmonyOS 系统地图白屏
689浏览 • 2回复 待解决
HarmonyOS 打包后的.app文件,如何安装到本地设备上
845浏览 • 1回复 待解决
鸿蒙app如何获取手机安装的所有app应用信息
1368浏览 • 0回复 待解决
升级系统之后,原来安装的app没有了
785浏览 • 1回复 待解决
如何判断是否安装某App?或者可正常换起某App?
1047浏览 • 0回复 待解决
HarmonyOS 是否有方法获取APP名称
680浏览 • 1回复 待解决
OpenHarmony系统上是否有集成离线地图组件或者SDK
327浏览 • 1回复 待解决
HarmonyOS Image显示网络图片,系统是否会将图片下载到本地,又是否可以获取到这些本地图片
742浏览 • 1回复 待解决
HarmonyOS 如何获取:设备品牌、手机型号、设备系统、系统版本等硬件信息
1839浏览 • 1回复 待解决
HarmonyOS 如何获取用户设备系统字体信息?
1256浏览 • 1回复 待解决
HarmonyOS APP的安装方式,是否支持类似于testflight?
1358浏览 • 1回复 待解决
是否支持获取唯一设备ID?
969浏览 • 1回复 待解决
HarmonyOS App传目标地址经纬度调用华为自带的地图,如何拉起地图App
851浏览 • 1回复 待解决
如何获取设备和app信息:1、app name和version code,2、设备信息: 设备名称、build code、api版本
2719浏览 • 1回复 待解决
在API 12之后,通过配置module.json5的querySchemes属性,在代码中可以通过bundleManager.canOpenLink接口,确定对应应用是否安装。除此之外,只能通过UIAbilityContext.startAbility(want)尝试拉起应用来判断。可以选择取消,则不会拉起,还会判断拉起成功
bundleManager.canOpenLink使用参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-bundlemanager-V5#bundlemanagercanopenlink12
petal地图使用参考如下:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/map-petalmaps-V5