我创建了一个显示自己的图块的 mapbox 地图,并且在桌面上可以正常工作。当我在移动设备(使用 IOS IOS 10.3.1 的 Iphone)上尝试使用 Safari 时,地图显示正常,但触摸似乎不起作用(平移或放大/缩小)。如果我使用导航控件(+,-)放大或缩小,地图显示数据就好了。
我想知道是否有人遇到过类似的问题?
我正在使用 'Mapbox gl js' 版本 0.34.0:
<script src='https://api.mapbox.com/mapbox-gl-js/v0.34.0/mapbox-gl.js'></script>
<link href="https://api.mapbox.com/mapbox-gl-js/v0.34.0/mapbox-gl.css" rel="stylesheet" />
我注意到一件奇怪的事情,在浏览器中,地图右下方有一个“i”,但单击它以显示任何信息似乎没有任何作用。可能是'我'意味着什么?
如果我使用 Chrome 在同一部 iPhone 上显示相同的地图,我会遇到同样的问题,但使用“Google 搜索”可以正确显示地图并通过显示数据来响应触摸。