Javascript Gmaps NoAPIKey错误
我正在将两个脚本加载到我的签出页面:Javascript Gmaps NoAPIKey错误,javascript,php,wordpress,google-maps,Javascript,Php,Wordpress,Google Maps,我正在将两个脚本加载到我的签出页面: function wpb_adding_scripts() { if ( function_exists( 'is_woocommerce' ) ) { if ( is_woocommerce() && is_checkout() ) { wp_register_script('google-maps-api', 'https://maps.googleapis.com/maps/api/js?
function wpb_adding_scripts() {
if ( function_exists( 'is_woocommerce' ) ) {
if ( is_woocommerce() && is_checkout() ) {
wp_register_script('google-maps-api', 'https://maps.googleapis.com/maps/api/js?key=[iprovidemykeyhere]&callback=initMap');
wp_register_script('location_tracker', get_stylesheet_directory_uri() . '/js/track_location.js', array('google-maps-api'));
wp_enqueue_script('google-maps-api');
wp_enqueue_script('location_tracker');
}
}
}
add_action( 'wp_enqueue_scripts', 'wpb_adding_scripts', 999 );
。。。尽管我在上面的URL中正确地提供了密钥,但我得到了以下信息:
谷歌地图API警告:NoApiKeys
谷歌地图API警告:SensorNotRequired
第1步:请转到您的“概述”选项卡并启用
谷歌地图JavaScript API
,然后转到凭证
选项卡并为您的项目创建API密钥
第2步:将下面的行添加到html中,并通过api键更改yourKEYhere
<script src="https://maps.googleapis.com/maps/api/js?key=yourKEYhere"></script>
第三步:使用gmaps.js
祝你好运 URL是否有可能被双重编码(能否粘贴生成的HTML中出现的URL)?如果是,我的回答可能会有所帮助