在2017年为Adobe Air(AS3)地图API



是2016年12月。AdobeFlash和Google Maps for Flash的API已被贬低,我有一个主要的项目来依赖地图。我该怎么做才能使它在空中工作?

想:Google Maps JavaScript API 移动Web视图。有点担心较低性能智能手机上的功耗或RAM问题。

这是我最好的选择吗?或者,有一个仍然可以空中工作吗?


edit: for flex 之类的东西会很棒!虽然,看来他们只是进入退休阶段...

有openscales。它不再积极开发,而是开源。

您可以使用ANE解决此类问题

昂贵的ANE(ios v5.1 & android v10 )com.distriqt.nativemaps

本机地图允许您显示本机iOS Apple Maps和 Android Google地图具有交互性和覆盖层 应用程序。
这使您可以很好地提供高性能映射应用程序 与您的空气应用集成。在正常的混合动力车之间进行选择 卫星地图类型并控制视图设置位置, 边界,变焦和倾斜。

免费的ANE(仅适用于iOS)空气映射

空气地图ANE提供了使用本机映射的支持 Adobe Air应用程序中的组件。它使用本机扩展 访问该平台的地图API并提供AS3接口 因此可以在使用的Flash移动应用程序中使用 Adobe Air。

或创建自己的ane。

Google,在其MAPS API中用于闪存折旧公告:

浏览器JavaScript的性能和一致性实现 已经进步了,使JavaScript Maps API变得越来越多 合适的替代方案。

但是

虽然Google Maps api的flash api是可悲的 向Flash Developers公告(早在2011年9月),应该 请提及仍然可以使用Google JavaScript 地图API 在Flash项目中,通过将其加载为HTML页面,这可能只是 为某些项目工作,即使它不能被控制为简单 使用ActionScript。

上一页提到了MapQuest AS3API作为另一种选择,但不幸的是,它似乎也被贬低了!因此,我认为您的最好的best 是最好的选择!

ycanvas也不是积极开发的,但它可以使技巧且也是OpenSource我在此应用中使用了它:http://volcansdauvergne.com/几年前

最新更新