|
installed
判断当前设备是否已安装高德、谷歌、百度地图
installed({params}, callback(ret, err))
params
target:
类型:字符串
默认值:bMap
描述:判断的对象,取值范围如下:
bMap:百度地图
aMap:高德地图
gMap:谷歌地图
callback(ret, err)
ret:
类型:JSON 对象
内部字段:
{
status: //布尔类型;是否安装指定的地图,true|false
}
示例代码
var navigator = api.require('navigator');
navigator.installed({
target: 'aMap'
}, function(ret, err) {
if (ret.status) {
alert(JSON.stringify(ret));
} else {
alert(JSON.stringify(err));
}
});
可以判断,在回调里会返回是否安装了相关客户端的状态,你判断一下,如果没安装,就下载安装 |
|