gpt4 book ai didi

javascript - 网上网站截图

转载 作者:行者123 更新时间:2023-11-27 23:51:20 25 4
gpt4 key购买 nike

我在 Cage Scheduler 中添加了一项功能,如果您单击第二场比赛的网格按钮,您可以将球员拖放到场上,以组成球队。我希望玩家能够分享这些信息。所以如果我组成两支队伍,我想和另一位玩家分享,听听他的想法。

enter image description here

推介的 html 是:

<a href="#secondPopup" onclick="fill_players(2)" data-rel="popup" data-role="button" data-icon="grid" data-iconpos="notext" data-theme="b" data-inline="true" class="ui-link ui-btn ui-btn-b ui-icon-grid ui-btn-icon-notext ui-btn-inline ui-shadow ui-corner-all" data-transition="pop" role="button"><p>Basic Popup</p></a>
<div data-role="popup" id="secondPopup">
<div id="footballField"></div>
<div id="secondGrid"></div>
</div>

其中 secondGrid 充满了这种风格的玩家:

<div class="dragNdrop ui-draggable ui-draggable-handle" style="position: relative;">
<span>Spiropoulos </span>
<span><img class="alignPic" src="img/rb.jpg"></span>
</div>

为此,我认为截图是理想的选择(如果您有任何其他好的选择,请告诉我)。如果它是整个屏幕截图(我的意思是整个屏幕),而不是球员的实际 field ,那也不错。所以,在检查了这个question之后,我在一个新的空项目中编写了这段代码,出于测试目的:

<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
<title>test2</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.js"></script>
<script type="text/javascript" src="html2canvas.js"></script>
</head>
<body>
<p>
Hello world!
</p>
<img src="http://www.conti-online.com/generator/www/de/en/continental/contisoccerworld/themes/00_fifa_wm_2010/55_dfb_stars/img/dfb_2002_03_en,property=original.jpg" alt="Smiley face" height="42" width="42">

<script>
html2canvas(document.body, {
logging:true,
onrendered : function(canvas) {
document.body.appendChild(canvas);
}
});
</script>

</body>
</html>

但是,这将仅考虑文本而不考虑图像。但是,我无法使用 JSFiddle 重现它。如何达到我的目的?

最佳答案

尝试在 html2canvas 初始化中使用 logging 选项:

例如:

html2canvas(document.body, {
useCORS:true,
logging:true,
onrendered : function(canvas) {
document.body.appendChild(canvas);
}
});

Make sure All the images that the script uses need to reside under the same origin for it to be able to read them without the assistance of a proxy.

引用documentation .

关于javascript - 网上网站截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32679652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com