(以“<div id="examples_center"> <!-- 页面标题 --> <div class="title-hd">定位Flutter</div><!-- 标题下子标题及简介,可有多个 --> <div class=...”为内容创建页面) |
|||
第18行: | 第18行: | ||
<div class="video-wrap infor"> | <div class="video-wrap infor"> | ||
<div class="video-control"></div><!-- 安卓视频位置 (不写协议)--> | <div class="video-control"></div><!-- 安卓视频位置 (不写协议)--> | ||
− | <pre></pre> | + | <pre>//mapopen-website-wiki.bj.bcebos.com/demos/AndroidVideos/flutter.mp4</pre> |
</div> | </div> | ||
<div class="video-icon-and"> | <div class="video-icon-and"> | ||
第45行: | 第45行: | ||
<!-- 安卓使用产品下选项,可有多个 --> | <!-- 安卓使用产品下选项,可有多个 --> | ||
<!-- 产品1|/index.php?title=test --> | <!-- 产品1|/index.php?title=test --> | ||
− | <div class="documentA"> | + | <div class="documentA">Android地图SDK|/index.php?title=androidsdk</div><!-- --> |
<div >></div> | <div >></div> | ||
− | <div class="documentA"> | + | <div class="documentA">定位Flutter插件|/index.php?title=flutter/loc</div> |
</div> | </div> | ||
</div> | </div> |
2020年6月1日 (一) 14:28的版本
定位Flutter
功能场景
本示例介绍了如何快速集成百度定位Flutter插件,实现两端基本定位需求。
Android
//mapopen-website-wiki.bj.bcebos.com/demos/AndroidVideos/flutter.mp4
1590746640|
扫码体验
使用产品
Android地图SDK|/index.php?title=androidsdk
>
定位Flutter插件|/index.php?title=flutter/loc
下载源码
//mapopen-website-wiki.bj.bcebos.com/demos/baidu_location_flutter.zip
核心接口
类
接口
描述
bdmap_location_flutter_plugin
void requestPermission()
定位权限动态申请
bdmap_location_flutter_plugin
Future<bool> setApiKey(String key)
设置iOS端AK
bdmap_location_flutter_plugin
void prepareLoc(Map androidMap, Map iosMap)
准备定位,配置Android端和iOS端定位参数
bdmap_location_flutter_plugin
void startLocation()
启动定位
bdmap_location_flutter_plugin
void stopLocation()
void stopLocation()停止定位
bdmap_location_flutter_plugin
Stream<Map<String, Object>> onResultCallback()
原生端以键值对map的形式回传定位结果到Flutter端