Клуб API Карт

Не работает geolocation в Chrome

mozart-177
22 июля, 08:33

Здравствуйте. Не работает определение местоположения в Хроме (в Мозилле все ок). Тыкаю на кнопку "поределить" или в консоли ввожу "ymaps.geolocation.get()" и на этом месте должен быть запрос на опрделение м/положения, но его нет. Хотя в настройках браузера все разрешено. На других компах такая же ситуация. Использую api 2.1. Карту создаю, кодом из Примеров:

	ymaps.ready(init);

	function init() {
		var myMap = new ymaps.Map('om-index-map', {
			center: [55.76, 37.64],
			zoom: 10
		}, {
			searchControlProvider: 'yandex#search'
		}),
		objectManager = new ymaps.ObjectManager({
			clusterize: true,
			gridSize: 32,
			clusterDisableClickZoom: false
		});

....
....

	}

Подскажите куда смотреть?

4 комментария
Подписаться на комментарии к посту
Чтобы оно работало ваш сайт должен отдаваться по https
Это фишка Хрома? Мозилла-то работает.
https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only
Большое спасибо!