捕获和转换Web的工具
GrabzIt的在线社区

为嵌入内部的 div 生成图像时出现问题

询问有关如何捕获或转换网页或HTML的问题 into图像,CSV,PDF或DOCX文档以及如何转换视频 into使用我们的API的GIF动画。

你好,

我是一名付费客户,试图获取以下内容的屏幕截图包含推文嵌入的元素,上面覆盖着 watermark。 问题是我只得到了 watermark。 这是我的代码...我做错了什么?







#推文{
位置:相对;
z-index:1!重要;
宽度:500px!
左边距:-8px;
上边距:-10px;
}

.watermark {
位置:绝对;
顶部:60px;
左:100px;
z-index:10!重要;
展示:watermark'] == 0){ $watermark =“无”; } elseif($_GET['watermark'] == 1){ $watermark =“”; } 回显 $watermark; ?>;
}

#tweet iframe {
边框:无!重要;
盒子阴影:无!重要;
}

.copywrite p {
位置:绝对;
左:0;
上边距:-9px;
字体系列:Gotham、“Helvetica Neue”、Helvetica、Arial、“sans-serif”;
font-size:12px;
颜色:#a2a6a8;
}


推文屏幕截图馈送器




” >
-->

<img src="图像/watermark.png“类=”watermark“/>


推文屏幕截图由https://sane.social © 于 ”;?>


窗口.onload = (函数(){

var tweet = document.getElementById("tweet");
var id = tweet.getAttribute("tweetID");

twttr.widgets.createTweet(
ID、推文、{

对话 : '无', // 或全部
cards : 'visible', // 或可见
主题 : '浅色' // 或深色
})

.then(函数(el){
el.contentDocument.querySelector(".footer").style.display = "无";
});

});




GrabzIt("XXXX=").ConvertPage(window.location.href, {"target": "#content", "bheight": -1, "height": -1, "width": -1}).AddTo (“推文截图”);



GrabzIt 支持于 2 年 2020 月 XNUMX 日询问

我认为这不是 GrabzIt 的问题,而是 Twitter API 的安全问题。 它可能不喜欢在临时 HTML 页面中使用。 相反,您应该更改代码以使用 URL:

.ConvertURL(location.href, {"target": "#content", "bheight": -1, "height": -1, "width": -1}).AddTo("tweetshot");

GrabzIt 支持人员于 2 年 2020 月 XNUMX 日回复