html - मोबाइल सफारी में पीडीएफ चौड़ाई कैसे सेट करें



pdf mobile-safari (2)

मैं एक वेबपेज में एक पीडीएफ फाइल को प्रदर्शित करने की कोशिश कर रहा हूं मैं <object> टैग का उपयोग कर रहा हूँ पीडीएफ आईफ़ोन या आईपैड में प्रदर्शित किया जा सकता है। हालांकि, मैं पीडीएफ डिस्प्ले वेबपेज की पूरी चौड़ाई भरना चाहता हूं। मैं मोबाइल सफारी के लिए पीडीएफ चौड़ाई सेट करने के बारे में कोई दस्तावेज नहीं खोज पा रहा हूं। कृपया सहायता कीजिए

<object id="objectPDF" type="application/pdf" data="pdf.pdf" width="100%" height="1000px" style="border:2px solid red; text-align:center">
<param name="view" value="fitH" valuetype="data"/>

https://src-bin.com


Answer #1

आप इसे एक एक div डालना चाहते हैं और ऑब्जेक्ट टैग में चौड़ाई निकाल सकते हैं,

<div width="300px" height="100%">
<object id="objectPDF" type="application/pdf" data="pdf.pdf" height="1000px" style="border:2px solid red; text-align:center">
<param name="view" value="fitH" valuetype="data"/>
</div>

Answer #2

बस इसे देखकर मैं कह सकता हूं कि अगर आप </object> तत्व को बंद करते हैं तो यह काम करना चाहिए

आप वस्तु विशेषताओं के रूप में चौड़ाई और ऊंचाई का उपयोग क्यों करते हैं? मैं इसके लिए सिर्फ सीएसएस का उपयोग करूँगा और मुझे नहीं लगता कि यह

text-align: center

एक <object> लिए approriate है क्योंकि यह HTML- गाया नहीं है I'ts अंदर सिर्फ एक प्लगइन हो सकता है कि यह एक और चीज है जो इसे तोड़ सकती है।

और @ एलजी पीडीएफ और @ ट्रवाडोर रूडोल्फ: आपका <object> कभी बंद नहीं होता! शायद यही वजह है कि सफारी सही नहीं है?

इस रूप में भी पीडीएफ प्लगइन के साथ कुछ करना पड़ सकता है यहाँ क्या काम करता है मैंने इसे सफारी पर स्क्रीनशॉट सेवा के माध्यम से परीक्षण किया, लेकिन मोबाइल एक और बात है सीमा के बारे में क्या? आप इसे सही दिखाई दे सकते हैं?

सीएसएस:

.myobject {
width: 100%;
height: 1000px;
border:2px solid red;
}

HTML:

<object type="application/x-shockwave-flash" data="http://www.youtube.com/v/u1zgFlCw8Aw?fs=1" class="myobject">
<param name="movie" value="http://www.youtube.com/v/u1zgFlCw8Aw?fs=1" />
</object>

मैंने इसे फ्लैश ऑब्जेक्ट के साथ परीक्षण किया कोई आवरण नहीं, बीटीडब्ल्यू। वस्तु डब्ल्यू एक्स एच लेनी होगी, जैसे <div> काम करता है





mobile-safari