ویب پر گرفت اور تبدیل کرنے کے اوزار
GrabzIt کی آن لائن برادری

فائر فاکس میں پوزیشن جاری ہے

مجھے کچھ معاملات میں فائر فاکس پر صحیح طریقے سے کام کرنے کے لئے اسکرین شاٹ ملنے میں ایک مسئلہ درپیش ہے۔

فائر فاکس ایک "انسیٹ" سی ایس ایس پراپرٹی کا استعمال کرتا ہے جسے کوئی دوسرا براؤزر استعمال نہیں کرتا ہے (https://deلافer.mozilla.org/en-US/docs/Web/CSS/inset)۔ یہ بائیں / دائیں / اوپر / نیچے کی بجائے استعمال کیا جاتا ہے۔ کم از کم میرے ایف ایف کے ورژن میں ، یہاں تک کہ کسی بائیں / دائیں / ... سی ایس ایس کی جگہ لے کر اسے استعمال کرنے پر مجبور کرتا ہے۔ GrabzIt اس پراپرٹی کو نہیں پہچانتی ہے لہذا فائر فاکس صارفین کے لئے یہ تصویر درست نہیں ہے۔

کیا کسی اور نے بھی اس کا تجربہ کیا ہے اور اس کا حل نکالا ہے۔

18 ستمبر 2019 کو کورے ایلڈرین کے ذریعہ پوچھا گیا

شاید سی ایس ایس کوڈ ڈال دیں جو کسی بیرونی سی ایس ایس فائل میں تبدیل ہو اور اس طرح اپنے HTML میں اس کا حوالہ دے سکے؟

18 ستمبر 2019 کو گربزٹ سپورٹ کے ذریعہ جواب دیا گیا

یہ میرے معاملے میں کام نہیں کرے گا۔ مجھے سی ایس ایس ان لائن رکھنے کی ضرورت ہے کیونکہ یہ ہمیشہ ایک جیسا نہیں ہوتا ہے۔ یہ صارف کے لحاظ سے تبدیل ہوتا ہے۔

18 ستمبر 2019 کو کورے ایلڈرین نے جواب دیا

فائر فاکس کے اپنے ورژن میں میں نے اس کے ساتھ تجربہ کیا:

<html>
<head>
<script src="grabzit.min.js"></script>
</head>
<body>
<div id="screenshot"><style>
div{
top:1em;
left:1em;
position:absolute;
}
</style>
<div>Hello</div></div>
<script>GrabzIt("APPLICATION KEY").ConvertHTML(document.getElementById('screenshot').innerHTML,{"target": "#captureThis",
"format": "png",
"transparent": 1,
"bwidth": 1200,
"bheight": 1000,
"hd": 1,
"width": 1200,
"height": 1000,
"hide": ".modal-backdrop",
"displayid": "finalImage"}).DataURI();
</script>
</body>
</html>

پوسٹ کیا ہوا ڈیٹا یہ تھا:

<style>
div{
top:1em;
left:1em;
position:absolute;
}
</style>
<div>Hello</div>

کوئی انسیٹ نہیں بھیجا گیا تھا۔

18 ستمبر 2019 کو گربزٹ سپورٹ کے ذریعہ جواب دیا گیا

میں اس کی زیادہ جانچ کر رہا ہوں اور ایسا معلوم ہوتا ہے کہ جب ایسا ہوتا ہے جب صارف ڈی وی منتقل کرتا ہے۔ میری ایپ عناصر کو گھومنے کی اجازت دیتی ہے اور جب فائر فاکس اس میں تبدیلی لاتا ہے۔ اس کے جواب میں شاید میں اپنے کوڈ میں کچھ تبدیلیاں کرسکتا ہوں۔

18 ستمبر 2019 کو کورے ایلڈرین نے جواب دیا