כלים ללכידה ולהמרה של האינטרנט
הקהילה המקוונת של GrabzIt

בעיות בהפקת תמונה לחלוקה עם הטמעה בפנים

שלום,

אני לקוח משלם שמנסה להשיג צילום מסך של אלמנט המכיל ציוץ המוטמע ועליו watermark. הבעיה היא שיש לי צילום מסך של רק ה- watermark. הנה הקוד שלי ... מה אני עושה לא בסדר?







# ציוץ {
מיקום: קרוב משפחה;
אינדקס z: 1! חשוב;
רוחב: 500 פיקסלים! חשוב;
שוליים-שמאל: -8 פיקסלים;
שוליים עליונים: -10 פיקסלים;
}

.watermark {
תפקיד מוחלט
למעלה: 60px;
משמאל: 100 פיקסלים;
אינדקס z: 10! חשוב;
לְהַצִיג:watermark'] == 0) {$watermark = "אין"; } אחר אם ($ _ GET ['watermark'] == 1) {$watermark = ""; מהדהד $watermark; ?>;
}

# ציוץ iframe {
גבול: אין! חשוב;
צל תיבה: אין! חשוב;
}

. copywrite p {
תפקיד מוחלט
משמאל: 0;
שוליים עליונים: -9 פיקסלים;
גופן-משפחתית: גות'אם, "הלווטיקה נויה", הלווטיקה, אריאל, "סאנס-סריף";
Font-size: 12px;
צבע: # a2a6a8;
}


מזין צילומי מסך ציוץ




">
-->

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


צילום מסך ציוץ על ידי https://sane.social © on ";?>


windows.onload = (פונקציה () {

var tweet = document.getElementById ("ציוץ");
var id = tweet.getAttribute ("tweetID");

twttr.widgets.createTweet (
id, ציוץ, {

שיחה: 'אף אחד', // או הכל
כרטיסים: 'גלוי', // או גלוי
נושא: 'אור' // או כהה
})

.then (פונקציה (el) {
el.contentDocument.querySelector (". כותרת תחתונה"). style.display = "אין";
});

});




GrabzIt ("XXXX ="). ConvertPage (windows.location.href, {"target": "#content", "bheight": -1, "גובה": -1, "רוחב": -1}). AddTo ("tweetshot");



נשאל על ידי GrabzIt תמיכה ב -2 במרץ 2020

אני לא חושב שזו בעיה עם GrabzIt אלא עם האבטחה של ממשק ה- API של twitters. זה כנראה לא אוהב להשתמש בדף HTML זמני. במקום זאת עליך לשנות את הקוד שלך כדי להשתמש בכתובת האתר במקום זאת:

.ConvertURL (location.href, {"target": "#content", "bheight": -1, "גובה": -1, "רוחב": -1}). AddTo ("tweetshot");

ענה GrabzIt תמיכה ב -2 במרץ 2020