Skip to content

安装

环境支持

组件库

Vue3 BaiduMap GL 可以在支持 ES2018 的浏览器上运行。 如果您确实需要支持旧版本的浏览器,请自行添加 Babel 和相应的 Polyfill 。

由于 Vue 3 不再支持 IE11,Vue3 BaiduMap GL 也不再支持 IE 浏览器。

IEFirefoxChromeSafari
Edge ≥ 79Firefox ≥ 78Chrome ≥ 64Safari ≥ 12

Baidu Map GL Api 兼容性

JavaScript API GL v1.0 基于 WebGL 开发,对于用户的浏览器环境有兼容性要求。需要完整支持 WebGL 的现代浏览器来支持渲染。对于 WebGL 支持欠佳的浏览器会降级为 Canvas 绘制,若仍然存在兼容性问题,则会降级到瓦片图渲染,确保不同浏览器环境的用户都可以完成地图的基本渲染。

版本

Vue3 BaiduMap GL 目前还处于快速开发迭代中。

使用包管理器

我们建议您使用包管理器(如 NPM、Yarn 或 pnpm)安装 Vue3 BaiduMap GL,然后您就可以使用打包工具,例如 Vite 或 webpack。

shell
# with npm
npm install vue3-baidu-map-gl@latest --save

# or with yarn
yarn add vue3-baidu-map-gl@latest

# or with pnpm
pnpm add vue3-baidu-map-gl@latest

浏览器直接引入 ^0.0.21

直接通过浏览器的 HTML 标签导入 Vue3 BaiduMap GL,然后就可以使用全局变量 Vue3baiduMapGl 了。

不同的 CDN 提供商有不同的引入方式, 我们在这里以 unpkgjsDelivr 举例。 你也可以使用其它的 CDN 供应商。

unpkg

html
<head>
  <meta charset="utf-8" />
  <!-- Import Vue3 -->
  <script src="https://unpkg.com/vue@3"></script>
  <!-- Import Vue3 BaiduMap GL -->
  <!-- Would use latest version, you'd better specify a version -->
  <script src="https://unpkg.com/vue3-baidu-map-gl"></script>
</head>

jsDelivr

html
<head>
  <!-- Import Vue 3 -->
  <script src="https//cdn.jsdelivr.net/npm/vue@3"></script>
  <!-- Import Vue3 BaiduMap GL -->
  <script src="https://cdn.jsdelivr.net/npm/vue3-baidu-map-gl"></script>
</head>

提示

我们建议使用 CDN 引入 Vue3 BaiduMap GL 的用户在链接地址上锁定版本,以免将来 ElementPlus 升级时受到非兼容性更新的影响

Hello World

在线演示

Released under the MIT License.