是因为jsdom是一个基于Node.js的虚拟DOM实现,它并不支持完整的浏览器功能,包括地图切片和控件。Google Map是一个基于浏览器的地图服务,它依赖于浏览器的功能来展示地图切片和控件。
解决这个问题的方法是使用一个支持完整浏览器功能的工具或库来加载Google Map。以下是一些常用的解决方案:
需要注意的是,以上解决方案都需要安装相应的工具或库,并进行相应的配置和开发。另外,加载Google Map可能需要使用Google Maps API,并遵守相关的使用条款和限制。
总结起来,加载到jsdom中的Google Map缺少地图切片和控件是因为jsdom不支持完整的浏览器功能。为了解决这个问题,可以使用支持完整浏览器功能的工具或库,如Puppeteer、Selenium或Headless Chrome来加载Google Map,并获取完整的地图切片和控件。
领取专属 10元无门槛券
手把手带您无忧上云