cn.flashj.ane.ios.OpenMap是一个iOS上的原生扩展,实现很简单的一件事情:跳转到系统自带的地图,并导航到某地。
提供2个方法:
- openMap.routeFromSourceToDest(source, dest);
从source导航到dest。 - openMap.routeToDest(dest);
从当前位置导航到dest。
其中,参数source、dest都是cn.flashj.ane.ios.MapItemVO,此类有三个字段:纬度、经度、地名。
使用例子:
- package cn.flashj.OpenMapTest
- {
- import cn.flashj.ane.ios.MapItemVO;
- import cn.flashj.ane.ios.OpenMap;
- import flash.display.Sprite;
- import flash.events.Event;
- public class OpenMap_test extends Sprite
- {
- private var openMap : OpenMap;
- public function OpenMap_test()
- {
- addEventListener(flash.events.Event.ADDED_TO_STAGE, onStage);
- }
- private function onStage(event : Event) : void
- {
- openMap = new OpenMap();
- var source : MapItemVO = new MapItemVO(34.2657088225793, 108.948158127014, '钟楼');
- var dest : MapItemVO = new MapItemVO(34.21253, 108.973968, '大唐芙蓉园2');
- // openMap.routeFromSourceToDest(source, dest);
- openMap.routeToDest(dest);
- trace("Open");
- }
- }
- }
下载地址:ane及打包的测试代码下载
博主 能共享一下ANE吗 资源不能下载 谢了 邮箱 xiaoxiong.liu@ibsolution.com.sg
sorry,链接已经更正,现在可以下载啦。
不知道这个ane有最新的吗? 否则不给放啊。。。