使用plus.runtime.isApplicationExist可以判断单个app是否安装,但是暂时没找到如何判断全部地图软件是否安装的方法,目前就写了个方法进行指定地图软件判断。function haveNavigationApp() { const apps = [{ pname: 'com.autonavi.minimap', // 用于安卓判断 action: 'iosamap://', // 用于ios判断 }] for(let i = 0;i < apps.length;i ++) { const item = apps[i] if(plus.runtime.isApplicationExist(item)) return true } return false }等找到合适的在补充~
使用plus.runtime.isApplicationExist可以判断单个app是否安装,但是暂时没找到如何判断全部地图软件是否安装的方法,目前就写了个方法进行指定地图软件判断。
等找到合适的在补充~