编程语言
首页 > 编程语言> > javascript-预加载Google地图的标记图像

javascript-预加载Google地图的标记图像

作者:互联网

我正在使用Google Maps V3 API创建一个Google地图,这些标记在鼠标悬停时会更改其标记图标.但是,我注意到用户第一次对特定标记以及每个标记进行图标闪烁时,我想这是由于鼠标悬停图像需要花费一些时间才能下载.

为了解决这个问题,我正在考虑预加载鼠标悬停图标图像.我怎样才能做到这一点?

解决方法:

我不确定这是否适用于所有浏览器,但在启用了缓存的现代浏览器(FF 3.6,IE8 / 9(我认为),Safari / Chrome)上,只需将元素添加到DOM即可加载并缓存它们(即将它们放在隐藏div中的页面上),因此下次请求它们时,它是从您的缓存而不是服务器中获取的,从而完全消除了闪存.

标签:google-maps,google-maps-api-3,javascript,jquery
来源: https://codeday.me/bug/20191208/2089800.html