मैं यह कहकर शुरुआत करना चाहता हूं कि मुझे एहसास है कि यह सवाल पुराना है और पहले से ही एक स्वीकृत जवाब है; लेकिन, एक दुर्भाग्यपूर्ण इंटरनेट उपयोगकर्ता के रूप में जिसने इस प्रश्न का उपयोग केवल अंत तक गलत साबित होने के लिए एक साधन के रूप में किया (लेकिन इससे पहले कि मैं अपने ग्राहक को थोड़ा परेशान करूं) मैं अपने विचारों और सुझावों को जोड़ना चाहता हूं।
जबकि @DSG और @Giona सही हैं, और उनके उत्तरों में कुछ भी गलत नहीं है, एक रचनात्मक तंत्र है जिसे आप "आस-पास", "बोलने" के लिए नियोजित कर सकते हैं, यह सीमा है। यह नहीं कहा जाता है कि मैं इस सुविधा की परिधि का खंडन कर रहा हूं, काफी विपरीत है, लेकिन सिर्फ कुछ तंत्र हैं ताकि एक उपयोगकर्ता अभी भी "ऐसा महसूस करता है" मानो एक वीडियो या ऑडियो फ़ाइल "ऑटो खेल रहा है।"
आसपास का त्वरित कार्य मोबाइल पृष्ठ पर कहीं वीडियो टैग छिपा रहा है, क्योंकि मैंने एक उत्तरदायी साइट बनाई है मैं केवल छोटे स्क्रीन के लिए ऐसा करता हूं। वीडियो टैग (HTML और jQuery के उदाहरण):
एचटीएमएल
<video id="dummyVideo" src="" preload="none" width="1" height="2"></video>
jQuery
var $dummyVideo = $("<video />", {
id: "dummyVideo",
src: "",
preload: "none",
width: "1",
height: "2"
});
उस पृष्ठ पर छिपे होने के साथ, जब कोई उपयोगकर्ता मूवी देखने के लिए "क्लिक" करता है (फिर भी उपयोगकर्ता इंटरैक्शन, उस आवश्यकता को प्राप्त करने का कोई तरीका नहीं है) माध्यमिक वॉच पेज पर नेविगेट करने के बजाय मैं छिपे हुए वीडियो को लोड करता हूं। यह मुख्य रूप से काम करता है क्योंकि मीडिया टैग वास्तव में उपयोग नहीं किया जाता है, लेकिन इसके बजाय एक त्वरित उदाहरण के लिए प्रचारित किया जाता है, इसलिए एक दृश्य वीडियो तत्व आवश्यक नहीं है। "क्लिक" (या मोबाइल पर "टचेंड") के लिए हैंडलर में।
$(".movie-container").on("click", function() {
var url = $(this).data("stream-url");
$dummyVideo.attr("src", url);
$dummyVideo.get(0).load(); // required if src changed after page load
$dummyVideo.get(0).play();
});
और वायोला। जहां तक UX जाता है, एक उपयोगकर्ता खेलने के लिए एक वीडियो पर क्लिक करता है और क्विकटाइम उन वीडियो को खेलता है जो उन्होंने चुना था। यह सीमा के भीतर रहता है कि वीडियो केवल उपयोगकर्ता कार्रवाई के माध्यम से चलाया जा सकता है, इसलिए मैं किसी ऐसे व्यक्ति पर डेटा मजबूर नहीं कर रहा हूं जो इस सेवा के साथ वीडियो देखने का फैसला नहीं कर रहा है। मैंने यह पता लगाने की कोशिश की कि YouTube ने अपने मोबाइल के साथ वास्तव में कैसा खींच लिया है, जो अनिवार्य रूप से कुछ बहुत अच्छा जावास्क्रिप्ट पेज बिल्डिंग और फैंसी तत्व है जो वीडियो टैग के मामले में छिपता है।
tl; dr यहां कुछ हद तक "वर्कअराउंड" है, जो कि Apple उपकरणों के ऊपर और बाहर जाने के बिना iOS उपकरणों पर "ऑटोप्ले" UX सुविधा बनाने और बनाने के लिए है और फिर भी उपयोगकर्ता यह तय करते हैं कि क्या वे वीडियो देखना चाहते हैं (या ऑडियो सबसे अधिक पसंद है, हालांकि मैं उनकी अनुमति के बिना सिर्फ एक लोड किए बिना खुद का परीक्षण नहीं किया जाता है।
इसके अलावा, उस व्यक्ति ने टिप्पणी की जो नींद से है। इसलिए, यह अभी भी दुर्भाग्य से आपके मुद्दों का समाधान नहीं है जो समय आधारित ऑडियो प्ले बैक है।
मुझे आशा है कि किसी को यह जानकारी उपयोगी लगती है, इसने मुझे एक ग्राहक को बुरी खबर देने के एक हफ्ते तक बचा लिया, जो इस बात से सहमत था कि उनके पास यह सुविधा है और मुझे इसे अंत में वितरित करने का तरीका खोजने में खुशी हुई।
संपादित करें
आगे की खोज से संकेत मिलता है कि उपरोक्त वर्कआउट केवल iPhone / iPod उपकरणों के लिए है। IPad सफारी में वीडियो चलाता है, इससे पहले कि यह पूरी तरह से प्रदर्शित किया गया है, इसलिए आपको खेलने से पहले क्लिक पर वीडियो का आकार बदलने के लिए कुछ तंत्र की आवश्यकता होगी या फिर आप ऑडियो और वीडियो के साथ समाप्त करेंगे।