Jquery 我无法拍摄iframe的截图

Jquery 我无法拍摄iframe的截图,jquery,css,codeigniter,Jquery,Css,Codeigniter,我无法拍摄我的相框截图 $(function() { $(document).on("click","#btnSave",function(){ html2canvas($("#widget"), { onrendered: function(canvas) { theCanvas = canvas; document.body.appendChild(canvas);

我无法拍摄我的相框截图

$(function() {     
    $(document).on("click","#btnSave",function(){
        html2canvas($("#widget"), {
            onrendered: function(canvas) {
                theCanvas = canvas;
                document.body.appendChild(canvas);
                $("#img-out").append(canvas);    
            }
        });    
}); 
    }); 
第一张图像带有二维码

试试这个
你好,世界!
单击以捕获
脚本代码

        <script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.5.0-beta4/html2canvas.min.js"></script>

        <script type="text/javascript">
           $('#click').click(function(){
             html2canvas(document.querySelector("#capture")).then(canvas => {
           document.body.appendChild(canvas)
          });
         });
        </script>

$('#click')。单击(函数(){
html2canvas(document.querySelector(“捕获”))。然后(canvas=>{
document.body.appendChild(画布)
});
});

你是如何拍摄屏幕截图的?单击“保存”按钮,即可看到从不同来源加载内容的重复票证,这只有在内容一开始启用CORS的情况下才有可能。还有其他可能的方法吗?因为它在同一个服务器上domain@misorudeFirst尝试创建新的项目模块,只创建此代码,然后将代码与实际问题进行比较
        <script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.5.0-beta4/html2canvas.min.js"></script>

        <script type="text/javascript">
           $('#click').click(function(){
             html2canvas(document.querySelector("#capture")).then(canvas => {
           document.body.appendChild(canvas)
          });
         });
        </script>