Android 上的 Chrome 在缩放/移动 VectorTile 图层时崩溃



我们正在为平板电脑创建一个WebPpp。

因为我们的 WebApp 需要具有离线功能,所以我们将整个 VectorTile 层保存在一个 pouchDB 中(大约 25k 个图块(。

该图层用于定向(很像谷歌地图(,
它包括街道,建筑物,森林等。

切片是使用 GeoServer 2.11.1 扩展模块生成的。

现在我们的问题是,当我们移动地图或放大/缩小时,chrome 崩溃了("哦不"消息(。Firefox 不能更好地工作,不会崩溃,而是像地狱一样慢。
出于测试目的,我停用了任何样式(只是基本样式(,只显示此层。

有谁知道浏览器崩溃的原因,或者有没有办法找出答案? 还有其他选择吗?

用于测试的平板电脑:Galaxy Note pro,这款平板电脑是否对图形应用程序不利?
其他平板电脑确实工作正常。

谢谢

您的内存可能不足。使用较小的cacheSize配置ol.source.VectorTile,例如 32 而不是默认值 (128(。

new ol.source.VectorTile({
cacheSize: 32,
// ...
});

最新更新