我有一个页面使用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 /".
为了让它发挥作用,我还需要做些什么吗?
感谢。
答案 0 :(得分:2)
在PHP中,我增加了TIMEOUT,我应该一直在减少。这是
define('TIMEOUT', 30);//Timeout from load Socket
我把它改成了
define('TIMEOUT', 10);//Timeout from load Socket
现在可行了