带代理的html2canvas

时间:2014-05-29 23:11:21

标签: javascript php proxy html2canvas

我有一个页面使用http://html2canvas.hertzen.com/复制div中的图像。这非常有效。当我将外部图像加载到div中时,我添加代理,这不起作用。在我的代码中,我只需添加“proxy:”/two2/php/proxy.php“,”:

$('.Canvas').html2canvas({
    //logging:true,
    proxy: "/two2/php/proxy.php",
    onrendered: function (canvas) {

然后我将php https://github.com/brcontainer/html2canvas-php-proxy/blob/master/html2canvasproxy.php上传到该文件夹​​“/ two2 / php /".

为了让它发挥作用,我还需要做些什么吗?

感谢。

1 个答案:

答案 0 :(得分:2)

在PHP中,我增加了TIMEOUT,我应该一直在减少。这是

define('TIMEOUT', 30);//Timeout from load Socket

我把它改成了

define('TIMEOUT', 10);//Timeout from load Socket

现在可行了