我在通过在网络应用程序中的Google Earth插件上放置html div时遇到了麻烦,我们将不胜感激。

适用于 map ,地形和混合模式,但是在' Earth '模式下, Flash启动,并自动在顶部上对 map 进行分层。

Z索引没有帮助。

大概我可以做类似的事情:

document.getElementById('flashDiv').setAttribute('wmode', 'opaque');

但考虑到Google的内容是即时编译的,因此难度要大得多。查看生成的代码在这里没有帮助。再说一次,由于它是即时编译的,因此诸如SWFObject之类的东西无法节省一天的时间...

有没有人遇到过类似的事情?我花了整整一天的时间来搜寻Google Earth API小组,但没有多大用处。

更新:在进行更多的拉毛之后,答案可能是iframe shim。我可能还得出一个结论,即该插件基于Flash。正在调查...

google-maps - 如何在Google Earth插件上放置html div?我想涉及wmode-LMLPHP
(来源:googlepages.com)

最佳答案

我在此处整理了一个演示如何使用IFRAME垫片的演示:

http://earth-api-samples.googlecode.com/svn/trunk/demos/customcontrols/index.html

关于google-maps - 如何在Google Earth插件上放置html div?我想涉及wmode,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/506984/

10-11 08:02