1

我正在尝试使用 html2canvas 从包含一些图像的 div 呈现 img,它们可能来自或不来自 facebook 服务器,但我不知道如何为此目的使用代理选项。这是我的html代码和js代码:

<div class="layout show" id="layout_2">
  <div class="quadro two ui-droppable" data-id="105" style="background-image: url(http://www.fotoclub.com.br/css/capas/loading.gif);">
    <img src="https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/1395770_689674961065927_34713189_n.jpg" class="two">
  </div>
  <div class="quadro two ui-droppable" data-id="109" style="background-image: url(http://www.fotoclub.com.br/css/capas/loading.gif);">
    <img src="https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-frc1/1424485_689674991065924_420503222_n.jpg" class="two">
  </div>
</div>

JS:

html2canvas($("#layout_2"), {
    onrendered: function(canvas_) {
        var canvas_div = document.getElementById("canvas_div");
        canvas_div.appendChild(canvas_);
    }
});

然后我在页面上有这个带有“canvas_div”ID的div。

4

0 回答 0