JavaScript:我如何使用;“回调”;"的功能;“自动加载”;谷歌地图v3的特点
我正在使用谷歌地图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加载器和自动加载吗?他们甚至在文档中提到,应将其作为最后手段使用:“根据具体情况,此高级
<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>