सभी संभवतः सभी संभावित आईओएस संस्करणों पर UIWebView पर पूरी तरह से काम करता है, इसलिए यह एक विशिष्ट WKWebView समस्या है।स्क्रीन रोटेशन पर WKWebView सीएसएस प्रतिपादन समस्याएं
WKWebView के कार्यान्वयन को पूरा करने के बाद मैंने एक विशाल ग्राफिकल बग/समस्या में प्रवेश किया। चित्र में मेरा आवेदन ठीक काम करता है लेकिन जब मैं इसे परिदृश्य में घुमाता हूं तो कुछ अजीब होता है, मेरा हेडर और पाद लेख सही ढंग से प्रस्तुत नहीं कर रहा है।
यदि मैं अपने वेबकोड में देखता हूं तो मैं देख सकता हूं कि सीएसएस चौड़ाई सही डेटा के साथ डीओएम में अपडेट हो रही है, लेकिन मैं केवल style=“width: 568px;”
पढ़ता है, फिर भी मैं हेडर/फ़ूटर के पोर्ट्रेट ओरिएंटेशन (320 पीएक्स) की चौड़ाई देख सकता हूं डोम में
मैं positioning:fixed
का उपयोग कर रहा हूं लेकिन यदि मैं स्थिति में बदल रहा हूं: सापेक्ष इसे स्क्रीन्रोटेशन पर अपेक्षित के रूप में प्रस्तुत करता है (दुर्भाग्य से रिश्तेदार स्थिति इस मामले में कोई विकल्प नहीं है)। यदि मैं हेडर/फ़ूटर पर क्लिक करता हूं या स्क्रीन पर कहीं भी स्क्रॉल करता हूं शीर्षलेख और पाद लेख किसी भी तरह से अद्यतन करता है और सही ढंग से प्रस्तुत करता है और अपेक्षित के रूप में दिखाया जाता है (केवल स्क्रॉलिंग के 1px की आवश्यकता होती है)।
मैं यह दिखाने की कोशिश करूंगा कि यह कैसा दिखता है।
लाल = दृश्यमान
नीला = अदृश्य (भले ही यह वहां है और ईवेंट/स्क्रॉलिंग पर ईवेंट लॉन्च हो)।
किसी को भी पहले इस समस्या का अनुभव है और एक समाधान मिल गया?
क्या आप शीर्ष नौसेना बार के लिए वास्तविक HTML सीएसएस कोड पोस्ट कर सकते हैं? – krisrak
क्या आपने कभी यह पता लगाया है? मैं ऐसा कुछ चला रहा हूं जो मुझे लगता है कि एक ही प्रतिपादन समस्या से उत्पन्न होता है। – raphael
थ्रेड के नीचे जस्टिन माइकल का जवाब देखें। – HampusZetterberg