首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未安装GMaps API v3时使用GEarth插件

未安装GMaps API v3时使用GEarth插件
EN

Stack Overflow用户
提问于 2011-09-08 22:22:15
回答 2查看 1.2K关注 0票数 0

我已经构建了一个运行在Google v3上的web应用程序,并集成了Google /Plugin来显示我的地图的2D和3D。由于Google v3不支持Google插件,所以我使用的是这个图书馆

这个库运行得很好,只是当我初始化我的2D和3D地图时,如果没有安装Google Earth插件,我会在整个地图窗口收到这样的消息,我甚至不能使用2D地图:

是否有方法禁用此消息或将其隐藏在我的2D地图类型下?如果没有,是否有方法检测在加载和初始化3D库之前是否安装了Google插件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-10 05:18:31

当插件无法加载时,该库已被修复,以避免卡在地球视图中。您将能够从“初始化”事件中获取插件加载状态。

票数 1
EN

Stack Overflow用户

发布于 2011-09-09 19:17:40

您可以使用以下方法来检测地球javascript是否已加载,以及在代码初始化地球地图类型之前是否安装了Earth插件:

代码语言:javascript
运行
复制
 if (!google || !google.earth) {
    throw 'google.earth not loaded';
  }

  if (!google.earth.isSupported()) {
    throw 'Google Earth API is not supported on this system';
  }

  if (!google.earth.isInstalled()) {
    throw 'Google Earth API is not installed on this system';
  }
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7355218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档