Как сделать звук реагирующим на OSX в C? Получить текущий уровень выходного сигнала наушников

Решение довольно просто. Вы можете использовать метод: marker.setMap(map);. Здесь вы определяете, на какой карте появится вывод.

Итак, если вы установите null в этом методе (marker.setMap(null);), контакт исчезнет.


Теперь вы можете написать функцию witch во время make make все маркеры на вашей карте.

Вы просто добавляете свои контакты в массив и объявляете их с помощью markers.push (your_new pin) или этого кода, например:

// Adds a marker to the map and push to the array.
function addMarker(location) {
  var marker = new google.maps.Marker({
    position: location,
    map: map
  });
  markers.push(marker);
}

Это функция ведьма может установить или удалить все маркеры вашего массива на карте:

// Sets the map on all markers in the array.
  function setMapOnAll(map) {
    for (var i = 0; i < markers.length; i++) {
      markers[i].setMap(map);
    }
  }

Чтобы исчезнуть все ваши маркеры, вы должны вызвать функцию с помощью null:

// Removes the markers from the map, but keeps them in the array.
  function clearMarkers() {
    setMapOnAll(null);
  }

И чтобы удалить и исчезнуть все ваши маркеры, вы должны сбросить свой массив маркеров следующим образом:

// Deletes all markers in the array by removing references to them.
  function deleteMarkers() {
    clearMarkers();
    markers = [];
  }

Это мой полный код. Это самое простое, что я мог бы свести к минимуму. Будьте внимательны, вы можете заменить YOUR_API_KEY в коде вашим ключевым API google:



  
  Remove Markers
  



Click on the map to add markers.


Вы можете обратиться к google developer или полной документации, также , веб-сайт разработчика google .

0
задан Dave 17 January 2019 в 16:01
поделиться