【开放平台】各平台相关API搜集&调用遇到问题一览表(Javascript版本)

吃可爱长大的小学妹 提交于 2019-12-04 20:38:46

    下面列出的问题均为在开发中所遇到的,如果有更优解决方案或者觉得本人对问题理解错误,欢迎拍砖,轻重自便。(*^__^*) ……


    一、百度地图API及其他

    1、相关资料文档列表

    地图API示例:看文档哪有看DEMO来得直接。

    地图API文档:深入挖掘API用法时,非文档不可少。

    百度地图生成器:无关代码,就是直接让你看到地图生成后的效果。

    LBS开发者中心:没有用过,但是不明觉厉啊。

    百度CDN公共库:虽然Google及各大网站都有类似功能,但是考虑到长期稳定,个人站点可以考虑选择百度的公共库。

    2、百度地图暂不提供英文版。

    到处搜索,包括在官方API文档的角角落落,都没在找到对英文版的支持。在其官方贴吧,看到有类似提问,但是管理员木有理睬。

    

    二、Google地图API

    1、相关资料文档列表

    常用经纬度:

    北京:39.917, 116.397 ;上海:31.11, 121.29 ;广州:23.7, 113.15

    教程手册表:

    官方英文手册官方中文手册

    R时代,你要怎样画地图?博文参考

    JS调用各版本:

    英文版中文版中英文版

    2、在弹出框中显示地图时,如果弹出框的状态是从隐藏到显示,地图会显示不全。

    问题描述:该弹出框在页面生成之后,由JS动态生成并隐藏(display:none),考虑到地图的加载时间,选择在生成弹出框时默认载入地图。但是,点击按钮,显示弹出框后,发现,地图显示不全。地图的显示区域,高宽固定。

    问题解决:我尝试将弹出层的样式修改为,display:block;opacity:0。点击按钮,再修改opacity为1。但是该属性只是让元素不可见,仍然会占位,可以尝试右键查看。最后,通过改变z-index的值,解决问题。

       

    (左图,修改前。右图,修改后。为嘛无法居中,怨念啊。)



易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!