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从网址中删除