这篇讲的是如何在地图上加载gif动画,因为openlayers本身是不支持插入gif动画的,因此我们要下一个gifler插件。
npm i gifler
npm下下来之后发现直接import和require引入都不行,好嘛,直接引入算了
在node_moudles里面找到这个文件,复制出来
直接丢到项目public/gifler下面
在index.html下面引入gifler
<script src="gifler/gifler.min.js"></script>
顺便在网上找一张gif动画放到data目录下。
然初始化一个map,这次用到的是StadiaMaps底图,我试了下应该是可以直接加载出来的。
const rasterLayer = new TileLayer({
so