不能在PHP中捕获谷歌地图的图像?

时间:2017-03-16 09:22:21

标签: php google-maps html2canvas

这就是我想要的onclick:

my map

这就是我点击的内容:getting this image

我使用这个脚本在php中捕获图像:

<script type="text/javascript"> 
    $(function()
        {           
            $('#capture').click(function(){
                //get the div content
                //proxy: "html2canvasproxy.php",
                useCORS: true,
                div_content = document.querySelector("#map_canvas")
                //make it as html5 canvas
                html2canvas(div_content).then(function(canvas) {
                    //change the canvas to jpeg image
                    data = canvas.toDataURL('image/jpeg');                  
                    //then call a super hero php to save the image
                    save_img(data);
                });
            });         
        });     
    function save_img(data)
        {           
            $.post('save_jpg.php', {data: data}, function(res)
            {               
                if(res != '')
                {
                    yes = confirm('File saved in output folder, click ok to see it!');          
                }
                else
                {
                    alert('something wrong');
                }
            });
        }
</script>
  

你可以看到我是否使用了我从github下载的代理   会抓住。如果我评论部分地图将捕获但不是   根据我的条件。   我在php html5和css3

的实时服务器上使用它

0 个答案:

没有答案