Skip to content

在线示例

所有示例打开页面即自动运行;修改编辑器中的代码后点击「运行」可查看改动效果,所有依赖(蜂鸟 SDK、fmap-js、fmap-react)均由文档站自托管,示例统一使用蜂鸟官方公开演示账号,无需注册。

使用说明

  1. 打开示例页即自动运行(React 示例首次编译需数秒,期间显示加载提示)。
  2. 直接修改编辑器中的代码,再点「运行」即可看到改动。
  3. 点「重置」恢复原始代码并重新运行,「复制代码」复制到剪贴板。

两类示例的区别:

  • fmap-js · 原生 JS:直接调用 @indoor-map/fmap-js 的类 API(UMD 全局 window.FMap),适合原生 JS / 任意框架项目。
  • fmap-react · React 组件:使用 @indoor-map/fmap-react 的声明式组件(FMapProvider / FMapView 等),JSX 在浏览器内现场编译,与 npm 安装的使用方式一致。

fmap-js · 原生 JS 示例

fmap-react · React 组件示例

完整参考应用

仓库中的 indoor-nav 应用是完整的商场室内导航系统,包含首页、搜索、导航、历史记录、地图选点等全部功能,可在本地运行:

bash
pnpm install
pnpm dev

基于蜂鸟视图 Fengmap SDK 构建