grid-webgl-openlayers

平台支持

← 文档目录

支持矩阵

平台 支持 说明
桌面浏览器 Chrome、Firefox、Edge、Safari
移动端浏览器 ⚠️ 需 WebGL2;地图操作可用,UI 未专门适配
Vue 3 官方组件 grid-webgl-openlayers/vue
React / Angular / Svelte 命令式 API,自行封装组件
Electron / Tauri 内嵌 Chromium
Capacitor / Cordova H5 WebView 内 H5 页面
Flutter 原生 不能 npm install 直接使用
React Native 原生 需 WebView 或重写渲染
微信/支付宝小程序 无标准 DOM / WebGL2 / Worker

技术依赖

运行在浏览器中时需要:

移动端说明

Flutter 变通方案

若必须在 Flutter 中展示:

  1. webview_flutter 加载已集成 grid-webgl-openlayers 的 H5 页面(可行但体验割裂)
  2. 用 Flutter 地图生态重写 WebGL 渲染(工作量大,非本库范围)

相关文档