87,910
社区成员
发帖
与我相关
我的任务
分享
<body>
<div id="tplDef" style="width:360px;height:533px;background:url(./dpewmblama.png) no-repeat;">
<br/>
<p>I love this game to YOU</p>
<br/>
<br/>
<!--头像-->
<p><img src="http://wx.qlogo.cn/mmopen/wprMnqDUJH5n0UrwzDCaueic6wic0N9ckEDCI0JiaO0w0fr9EY8iaEQ0zmQKLmR9sywQHeNPkcQ1LyvVBR0LNbJfvibOu9ichCibHA7/0" width="100" /></p>
<br/>
<br/>
<!--二维码-->
<p><img src="https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=gQHg8TwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAycWgtNFF3R3Viby0xMDAwMGcwM0EAAgTeo7dZAwQAAAAA" width="100" /></p>
</div>
<div style="width:360px;height:533px;background-color:#333;">
<img id="curTpl" src="" style="width:80%;height:80%;display:none;margin:0 auto;margin-left:30px;margin-top:20px;">
</div>
<script>
$(function () {
html2canvas($("#tplDef"), {
onrendered: function(canvas) {
var url = canvas.toDataURL();//图片地址
//alert(url);
//document.body.appendChild(canvas);
$("#tplDef").hide();
$("#curTpl").attr('src',url);
$("#curTpl").show();
}
});
});
</script>
</body>
function ImageContainer(src, cors) {
this.src = src;
this.image = new Image();
var self = this;
this.tainted = null;
this.promise = new Promise(function(resolve, reject) {
self.image.onload = resolve;
self.image.onerror = reject;
if (cors) {
//self.image.crossOrigin = "anonymous";
self.image.crossOrigin = "";//设为空
}
//self.image.src = src;
self.image.src = src + "?" + new Date().getTime();//加上时间
if (self.image.complete === true) {
resolve(self.image);
}
});
}
<script>
$(function () {
html2canvas($("#tplDef"), {
onrendered: function(canvas) {
var url = canvas.toDataURL();//图片地址
//alert(url);
//document.body.appendChild(canvas);
$("#tplDef").hide();
$("#curTpl").attr('src',url);
$("#curTpl").show();
},useCORS:true
});
});
</script>