|
[插件开发]
baidumap让用户自己去标注地点怎么实现?
[复制链接]
例如用户在家, 但是活动的位置可能是需要标注到酒店,所以就需要用户自己去标注了。
下面的代码中我标注了地点。 但是我不想要title和subtitle两个参数,看文档里面写的是必须项,而且也没办法通过客户端去修改标注的地点。
- apiready = function(){
- lat=$api.getStorage('lat');//用户的经度
- lng=$api.getStorage('lng');//用户的纬度
- var map = api.require('baiduMap');
- var maph = api.winHeight - 100;
- var mapw = api.winWidth;
- map.open({
- x: 0,
- y: 50,
- w: mapw,
- h: maph,
- },function(ret,err){
- if(ret.status){
- map.addAnnotations({
- annoArray:[{id:1,lon:lng,lat:lat,title:'第一个',subTitle:'子标题'},]
- },function(ret,err){
- api.alert({msg:'点击了标记气泡'+ret.bubbleID});
- });
- }
- });
- }
复制代码
|
|