【发布时间】:2017-01-06 16:16:18
【问题描述】:
我在 wordpress 上写过一篇文章,并使用 google iframe 加载了 35 个国家/地区的国家地图。换句话说,我正在加载 35 个 iframe 的谷歌地图以及 100 个其他 640px 中等大小的图像。我写的文章大小约为 31 mb。
加载文章大约需要 15 秒,在移动浏览器中更糟。有时谷歌地图会导致文章内容长时间停止加载。
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d5662268.557666768!2d-2.2908874246415487!3d46.135220605972364!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xd54a02933785731%3A0x6bfd3f96c747d9f7!2sFrance!5e0!3m2!1sen!2shu!4v1483719195954" width="400" height="300" frameborder="0" style="border:0" allowfullscreen></iframe>
如何加快加载速度?有什么简单的方法吗?
我使用过诸如延迟加载之类的 wordpress 插件,但它只会使加载变得更糟并卡住。我非常喜欢在 wordpress 中使用超级缓存。
【问题讨论】:
-
你能用静态图片代替 Google Maps API 吗?
-
如何生成静态地图?
-
我的意思是截取地图并使用图像而不是实际地图。如果地图不是用来操纵的。
-
还有其他 iframe 的解决方案吗?
标签: wordpress google-maps iframe