百度地图开发自定义图标无法显示的问题

直接上解决方案

  1. 引入图标需要使用require关键字,不能只写资源路径:
    百度地图开发自定义图标无法显示的问题_第1张图片
    百度地图开发自定义图标无法显示的问题_第2张图片

  2. 你的图标的大小必须与百度地图设置的图标size一致,比如下图在icon font中下载了一个图标(200 * 200),在引入百度地图后,百度地图中设置size为48 * 48,则只显示了一小块,改为200 * 200后正常显示,但是太大了,在iconfont中下载一个合适大小的图标即可正常显示:
    百度地图开发自定义图标无法显示的问题_第3张图片
    百度地图开发自定义图标无法显示的问题_第4张图片
    都改为200后,正常显示,这里200图标太大了,在iconfont中下载一个合适大小的图标,然后在设置百度地图时将其Size设置为一致的即可:
    百度地图开发自定义图标无法显示的问题_第5张图片
    百度地图开发自定义图标无法显示的问题_第6张图片
    至此,结束

你可能感兴趣的:(#,BMap,百度,vue.js,amd)