Google Maps API警告:SensorNotRequired

Nic*_*ick 5 javascript jquery google-maps

在网站https://gearbottle.com/我遇到一个问题,地图将加载我的地​​理位置(启用地理定位查看),然后加载所有结果(整个世界) - 我需要这个留在地理位置而不是跳转到整个地图.

检查完控制台后,我看到"Google Maps API警告:SensorNotRequired //developers.google.com/maps/documentation/javascript/error-messages#sensor-not-required ",然后是对象等下拉列表....挖掘了一下我遇到了仍然有传感器的以下脚本:

if(ddp('google_places_api')) { if(ddp('google_places_api') != '') { wp_register_script('google_maps_api', 'https://maps.googleapis.com/maps/api/js?key='.ddp('google_places_api').'&sensor=false&libraries=places'); } }
		else { wp_register_script('google_maps_api', 'https://maps.googleapis.com/maps/api/js?'); }
		
	}
Run Code Online (Sandbox Code Playgroud)

	$google_places_url = 'https://maps.googleapis.com/maps/api/place/autocomplete/xml?key='.ddp('google_places_api').'&sensor=false&input='.$fields[$field->post_name].'&types=(regions)';
Run Code Online (Sandbox Code Playgroud)

$reference_url = 'https://maps.googleapis.com/maps/api/place/details/xml?key='.ddp('google_places_api').'&sensor=false&reference='.$place_reference;
Run Code Online (Sandbox Code Playgroud)

....但我对在每个剧本中替换"传感器"部分的内容或者如果这甚至是重要的事情一无所知 - 我真的只需要地图来停止跳跃,这就是它.

这是一个旧版本的主题,已经重建(按选择购买) - 不再有原始开发人员的支持,所以我试图自己解决问题.

Joy*_*son 14

根据SensorNotRequired的Google Map错误代码文档

Google Maps JavaScript API不再需要传感器参数.它不会阻止Google Maps JavaScript API正常工作,但我们建议您从脚本元素中删除传感器参数.

这是一个警告,您可以安全地&sensor=false从网址中删除