Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Gmaps NoAPIKey错误_Javascript_Php_Wordpress_Google Maps - Fatal编程技术网

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)?如果是,我的回答可能会有所帮助