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);
我通过上面方法拉起Petal 地图查看路径规划,我希望能够获取用户是否安装了系统地图APP,如果安装了,我才显示路径规划功能入口,效果见截图
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
[鸿蒙开发]如何获取系统中是否有安装该应用
11074浏览 • 2回复 已解决
HarmonyOS是否有支持开放路线导航的地图app
481浏览 • 1回复 待解决
HarmonyOS 如何判断设备上是否安装某个应用
944浏览 • 1回复 待解决
HarmonyOS 是否支持APP拉起华为地图APP并传入坐标去完成导航
84浏览 • 1回复 待解决
鸿蒙APP如何判断是否安装了某个Android APP
13199浏览 • 2回复 待解决
小新Pad Plus是否可以做成鸿蒙系统?如果可以,如何获取系统,如何安装?
8843浏览 • 1回复 待解决
HarmonyOS 如何获取设备信息,如果系统、版本、当前是否有网络连接
31浏览 • 1回复 待解决
HarmonyOS 是否支持使用Hap或APP直接安装
582浏览 • 1回复 待解决
HarmonyOS 如何跳转系统自带“地图”APP实现路线规划
28浏览 • 1回复 待解决
HarmonyOS 系统地图白屏
36浏览 • 2回复 待解决
鸿蒙app如何获取手机安装的所有app应用信息
409浏览 • 0回复 待解决
如何判断是否安装某App?或者可正常换起某App?
227浏览 • 0回复 待解决
HarmonyOS 如何获取用户设备系统字体信息?
364浏览 • 1回复 待解决
升级系统之后,原来安装的app没有了
232浏览 • 1回复 待解决
HarmonyOS Image显示网络图片,系统是否会将图片下载到本地,又是否可以获取到这些本地图片
82浏览 • 1回复 待解决
HarmonyOS APP的安装方式,是否支持类似于testflight?
246浏览 • 1回复 待解决
HarmonyOS App传目标地址经纬度调用华为自带的地图,如何拉起地图App
36浏览 • 1回复 待解决
如何获取设备和app信息:1、app name和version code,2、设备信息: 设备名称、build code、api版本
1896浏览 • 1回复 待解决
是否支持获取唯一设备ID?
269浏览 • 1回复 待解决
HarmonyOS 调试安装.app安装包失败?
17浏览 • 1回复 待解决
鸿蒙app使用js显示地图
7644浏览 • 1回复 待解决
HarmonyOS next系统,如何判断设备是否支持低功耗蓝牙?
181浏览 • 0回复 待解决
HarmonyOS app安装问题咨询
2浏览 • 1回复 待解决
HarmonyOS如何通过代码获取操作系统版本、设备型号
1080浏览 • 1回复 待解决
如何获取app/系统的版本号
472浏览 • 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