मुझे किसी तरह की अजीब समस्या है। मैं एक लूप बैकग्राउंड वीडियो के साथ एक वेबसाइट बनाने की कोशिश करता हूं। कोड इस तरह दिखता है:
<video src="video/bg.mp4" style="z-index: -1;object-fit: cover;" poster="video/bg.jpg" autobuffer autoplay loop muted></video>
यह अधिकांश ब्राउज़रों पर पूरी तरह से ठीक काम करता है (आईई इस ऑब्जेक्ट-फिट चीज़ के साथ संघर्ष करता है लेकिन मुझे कोई आपत्ति नहीं है) लेकिन आईफोन पर वीडियो ऑटोप्ले नहीं होगा लेकिन आईपैड पर यह करता है। मैं पहले से ही आईओएस के लिए नई नीतियां पढ़ता हूं और मुझे लगता है कि मैं आवश्यकताओं को पूरा करता हूं (अन्यथा आईपैड ऑटोप्ले नहीं होगा)। मैंने कुछ अन्य परीक्षण किए:
- ओवरलेइंग डिव को हटाने से यह ठीक नहीं होगा
- Z-index को हटाने से यह ठीक नहीं होगा
- वाईफ़ाई या सेलुलर एक फर्क नहीं पड़ता
- वीडियो फ़ाइलों का भी फर्क नहीं पड़ता
क्या मैं इसे गलत कर रहा हूं या iPhone केवल वीडियो को ऑटोप्ले नहीं करेगा और हमेशा सहभागिता की आवश्यकता है? मैं केवल iOS 10 की परवाह करता हूं, मुझे पता है कि iOS 9 पर आवश्यकताएं अलग थीं