Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.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
Actionscript 3 AdobeAIR应用程序内部的Google Earth集成? 是否有可能(如果是的话,如何)将Google Earth集成到AdobeAIR应用程序中_Actionscript 3_Apache Flex_Flex4.5 - Fatal编程技术网

Actionscript 3 AdobeAIR应用程序内部的Google Earth集成? 是否有可能(如果是的话,如何)将Google Earth集成到AdobeAIR应用程序中

Actionscript 3 AdobeAIR应用程序内部的Google Earth集成? 是否有可能(如果是的话,如何)将Google Earth集成到AdobeAIR应用程序中,actionscript-3,apache-flex,flex4.5,Actionscript 3,Apache Flex,Flex4.5,否,因为Google Earth没有AS3 API(当然,您只能使用浏览器插件将其集成到您的网站中)。因为Google Earth使用插件,Adobe AIR的HTML端支持的唯一插件是Flash Player;那么答案就是你不能在AdobeAIR应用程序中使用Google Earth。AdobeAIR应用程序是桌面或移动应用程序;不是基于浏览器的应用程序。我刚才提到了在某处集成GE的唯一可能方法。确保浏览器插件应用程序不是Air应用程序。:)Google Earth似乎是JavaScript的

否,因为Google Earth没有AS3 API(当然,您只能使用浏览器插件将其集成到您的网站中)。

因为Google Earth使用插件,Adobe AIR的HTML端支持的唯一插件是Flash Player;那么答案就是你不能在AdobeAIR应用程序中使用Google Earth。

AdobeAIR应用程序是桌面或移动应用程序;不是基于浏览器的应用程序。我刚才提到了在某处集成GE的唯一可能方法。确保浏览器插件应用程序不是Air应用程序。:)Google Earth似乎是JavaScript的“插件”,但有各种报告称它在mx:HTML中的使用失败。我猜air的浏览器不是一个支持“NPAPI和npruntime扩展”的浏览器(来自google earth文档)。@user1875642 google earth上的Wikipedia条目声明google earth使用浏览器插件。我不知道它是如何实施的;但我想——理论上——它可以用JavaScript实现。如果这不是你所指的;我不明白“JavaSCript插件”在你的上下文中是什么意思。我相信Adobe AIR[桌面版]支持的唯一插件是Flash Player和[我相信]PDF查看器。我的意思是,今天,许多借助浏览器插入特定页面的JS脚本被视为插件(例如,Google Chrome会将您的GreaseMonkey脚本命名为“插件”),而且只有很少一部分人使用在页面上下文中不可用的功能。由于mx:HTML支持javascript,那么在页面中导入这样的脚本可能会有所帮助。另一个有趣的问题是,使用本机浏览器的air mobile是否可以使用其插件。@user1875642 GreaseMonkey是一个浏览器扩展;不是插件。我相信他们有完全不同的架构。据我所知,Greasemonkey会将JavaScript注入正在加载的页面。这与插件非常不同。