4

我得到了一个旧程序来处理,它使用 Google Maps API for Flash。该应用程序是在 Flash CS5 中构建的,除了 Flash 之外不能转换为其他任何东西(因为它是一个更大的 Flex 应用程序的一部分,它采用 Flash 构建的 swf 并将它们加载到一个 Flex 构建的更大的应用程序中)所以我不能使用纯 Javascript方法。而且我也不懂任何 Javascript,我基本上是一个纯 Flash/Flex 开发人员,呵呵。

是否有一种“简单”的方法可以将应用程序从基于 Flash 的 API 转换为基于 Javascript 的 API?我什至不知道从哪里开始,我刚大学毕业,这是我第一个真正的大项目,而且我是唯一的 Flash 开发人员

否则我有点卡住了,因为 API 密钥过期了,谷歌没有给出新的密钥,他们也没有回答我更新密钥的请求。我也在研究 MapQuest Flash API 并将其转换为那个,但是,我不确定。

我还想注意我不能使用网络视图,因为内容需要显示在顶部,并且整个地图需要集成到 SWF 中,我应该只从 API 中提取数据并在 Flash 中显示为一个 Flash 元素。我以前使用过网络设置,它不适合我对这个项目的需求。

4

2 回答 2

1

请参阅我对重复问题的回答:在 Flash 中嵌入 Google 地图 - 我已经在 Flash 中实现了 Bing、Google 和 MapQuest JavaScript 地图及其高程服务 - 完整的帖子(带代码)太长了,所以在这里:http:// pastebin.com/Jzq5E06F

于 2013-02-22T18:07:57.063 回答
1

将应用程序转换为MapQuest 的 API。我期待一场噩梦,实际上我对过渡的顺利进行感到非常惊讶(正如您从时间戳中看到的那样)。根本没花我多长时间。

功能是可比的,归结为只是更改一些函数名称以获得相同的功能以获得更简单的事物,然后进行一些挖掘并使一切正常工作。

于 2012-09-13T18:06:55.387 回答