在wkwebview上使用bing映射时如何避免画布大小限制?

时间:2019-03-29 08:43:29

标签: javascript ios swift maps bing

我正在创建一个iOS应用,出于可移植性原因,该应用使用Web视图显示bing地图。 问题在于,当我全屏创建地图时(在我测试的每部iPhone上为4,5,X),都没有绘制图钉。

通过在Mac上的safari中打开调试控制台,我得到:

Canvas area exceeds the maximum limit (width * height > 16777216).

确实不正确,但是我怀疑由于视网膜显示,视图的缩放与此有关。

这是我用来加载地图的代码

map = new Microsoft.Maps.Map(document.getElementById("myMap"), {
                                         credentials: "api-key",
                                         center: new Microsoft.Maps.Location(55.447179, 14.789048),
                                         zoom: 6,
                                         showScaleBar: false,
                                         showZoomButtons: false,
                                         showLocateMeButton: false,
                                         showTrafficButton: false
                                         });

我正在考虑也许将wkwebview创建为原始大小的一半,然后将其放大。质量当然会降低,但是我别无选择。

0 个答案:

没有答案