html2canvas - это неразрешенная функция или метод - PullRequest
0 голосов
/ 23 июня 2019

Попытка сделать скриншот с веб-страницы, используя html2canvas.Прикрепленный код - это функция, которую я использовал.Я получаю ошибку 502 шлюза при запуске.Функция html2canvas - это неразрешенная функция или метод.Как это решить?

<head>
    <title>PHP Test</title>
    <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
    <script src ="html2canvas.js" type="text/javascript"></script>
    <script>
        function capture(){
            const element = $("#logo"); //this is the html element whose screenshot we want to take
            html2canvas(element,{
                background:'#FFFFFF',
                onclone:function(canvas{
                    var imgData = canvas.toDataURL('image.png');
                    $.ajax({
                        url:'save.php', // save.php is the php script to save the captured screnshot to server
                        type:'post',
                        dataType : 'text',
                        data:{
                            base64data : imgData
                        }
                    })
                })
        })
        }
    </script>
</head>
...