如何从网页的自然标签流中删除地图(我正在使用Mapbox API开发地图)?

时间:2018-10-25 11:14:13

标签: javascript accessibility mapbox tabindex

我正在使用Mapbox API将地图集成到我的网页上。我想在按Tab键时从自然选项卡流程中跳过地图内容。 我尝试在地图容器中设置tabindex="-1",但没有用。

这是我的代码:

/**
 * Initialize leaflet map, called from HTML.
 */
initMap = () => {
  self.newMap = L.map('map', {
    center: [40.722216, -73.987501],
    zoom: 12,
    scrollWheelZoom: false
  });
  L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.jpg70?access_token={mapboxToken}', {
    mapboxToken: 'My-api-key',
    maxZoom: 18,
    attribution: 'Map data &copy; <a href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors, ' +
      '<a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, ' +
      'Imagery © <a href="https://www.mapbox.com/">Mapbox</a>',
    id: 'mapbox.streets'
  }).addTo(newMap);

  updateRestaurants();
}

0 个答案:

没有答案