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

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

你好,

我是一位付费客户,试图获取屏幕截图包含嵌入推文的tweet元素 watermark。 问题是我只得到了 watermark。 这是我的代码...我在做什么错?







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

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

#tweet iframe {
边界:无重要!
box-shadow:无!重要;
}

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


鸣叫屏幕快照进纸器




“>
-->

<img src="images/watermark.png“ class =”watermark“/>


https: //sane.social©上的推文截屏 “;?>


window.onload =(function(){

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

twttr.widgets.createTweet(
id,tweet,{

对话:“无”,//或全部
卡:“可见”,/或可见
主题:“浅” //或暗
})

.then(function(el){
el.contentDocument.querySelector(“。footer”)。style.display =“ none”;
});

});




GrabzIt(“ XXXX =”)。ConvertPage(window.location.href,{“ target”:“ #content”,“ bheight”:-1,“ height”:-1,“ width”:-1})。AddTo (“ tweetshot”);



在2年2020月XNUMX日由GrabzIt支持询问

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

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

2年2020月XNUMX日获得GrabzIt支持的答复