在页面用脚本获取截取base64的图片有时候为空白图片

krpano中文网问答区分类: 问答区在页面用脚本获取截取base64的图片有时候为空白图片
洪继 asked 7年 ago

用如下代码取全景截图,有时候是空白的,不知道什么情况 
 
var canvas = document.getElementById(“krpanoSWFObject”).getElementsByTagName(“canvas”)[0];

var dataUrl = canvas.toDataURL();

 
 
<script>

$(function () {
        varcanvas = document.getElementById(“krpanoSWFObject”).getElementsByTagName(“canvas”)[0];
        vardataUrl = canvas.toDataURL();
        $(“#load-img”).attr(“src”, dataUrl);//这个都是空白图片

        $(“#text”).click(function () {
               varclick_dataUrl = canvas.toDataURL();
               $(“#click-img”).attr(“src”, click_dataUrl);//这个能取到,但是每次切换浏览器窗口后再点击的时候取到的就都是空白图片
        })
})

</script>

1 Answers
krpano中文网 管理员 answered 7年 ago

可参考 截图插件

Your Answer

1 + 9 =