Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript:我如何使用;“回调”;"的功能;“自动加载”;谷歌地图v3的特点_Javascript_Google Maps_Callback - Fatal编程技术网

JavaScript:我如何使用;“回调”;"的功能;“自动加载”;谷歌地图v3的特点

JavaScript:我如何使用;“回调”;"的功能;“自动加载”;谷歌地图v3的特点,javascript,google-maps,callback,Javascript,Google Maps,Callback,我正在使用谷歌地图v3 我目前正在使用自动加载功能,它工作得很好: <script type="text/javascript" src='http://www.google.com/jsapi?autoload={modules:[{name:"maps",version:3,other_params:"sensor=false"}]}'></script> 你必须使用谷歌AJAX加载器和自动加载吗?他们甚至在文档中提到,应将其作为最后手段使用:“根据具体情况,此高级

我正在使用谷歌地图v3

我目前正在使用自动加载功能,它工作得很好:

<script type="text/javascript" src='http://www.google.com/jsapi?autoload={modules:[{name:"maps",version:3,other_params:"sensor=false"}]}'></script>

你必须使用谷歌AJAX加载器和自动加载吗?他们甚至在文档中提到,应将其作为最后手段使用:“根据具体情况,此高级功能可能难以实现。因此,我们建议仅在延迟减少至关重要的特定情况下考虑自动加载。”


您可以直接异步加载maps API,并指定回调、la和。

上列出了autoload for Google maps支持的选项。支持的选项下列出的选项的指定方式与名称版本相同

对于您的示例,语法如下所示:

{
  "modules" : [
    {
      name : "maps",
      version : 3,
      callback : myCallbackFunction,
      other_params : "sensor=false"
    }
  ]
}
或者,格式化为脚本标记:

<script type="text/javascript" src='http://www.google.com/jsapi?autoload={"modules":[{name:"maps",version:3,callback:myCallbackFunction,other_params:"sensor=false"}]}'></script>


你能发布你尝试过的其他东西吗?你刚刚问了这个问题!!!这将是如此之多,上市将是巨大的。要知道它是否有效,一个简单快捷的方法是将代码粘贴到浏览器地址栏并运行它。上面的代码生成了大量JavaScript,当我尝试为回调添加参数时(因为我不知道语法),我得到了一个可能重复的@Pointy,我通过阅读Google Maps API发现它本机支持回调例程。我今天的前一个问题是,一旦谷歌地图被加载,我是否会手动创建一个回调。如果API本机支持自己的方法,那么使用自己的方法对我来说毫无意义。
<script type="text/javascript" src='http://www.google.com/jsapi?autoload={"modules":[{name:"maps",version:3,callback:myCallbackFunction,other_params:"sensor=false"}]}'></script>