2013-02-05 61 views
20

देखकर मॉनीटर को सोने से कैसे रोका जाए? क्या वेब पेज पर मॉनीटर को सोने से रोकने का कोई तरीका है?एचटीएमएल 5 एनीमेशन

मेरे पास HTML में एनीमेशन वाला एक पृष्ठ है जिसके लिए उपयोगकर्ता इंटरैक्शन की आवश्यकता नहीं है। मॉनीटर इसके दौरान सो सकता है और मैं इसे रोकना चाहता हूं।

हूलू पर एक वीडियो देखते समय, मुझे लगता है कि मॉनिटर सो नहीं जाता है इसलिए इसे रोकने के लिए कुछ रास्ता होना चाहिए।

+0

एक त्वरित विचार के रूप में - एचटीएमएल 5 स्थानीय स्टोरेज को लिखने पर वेब ब्राउजर द्वारा "कुछ कर रहा" माना जाएगा, और इस प्रकार मॉनिटर चालू रहता है? दुर्भाग्य से मैं इस समय परीक्षण करने की स्थिति में नहीं हूं, लेकिन अगर यह काम करता है, तो आप एचटीएमएल 5 के अलावा फ्लैश की आवश्यकता को खत्म करने में सक्षम हो सकते हैं। – SeanKilleen

+0

मैंने एक स्क्रिप्ट चलाने की कोशिश की जो प्रत्येक 10 सेकंड में सत्र स्टोरेज सेट करता है, लेकिन मॉनीटर अभी भी सो गया है। इसका पता लगाने के लिए और भी कुछ हो सकता है। –

उत्तर

8

फ्लैश के बारे में बात ने मुझे आश्चर्यचकित कर दिया, इसलिए मैंने एक साधारण कदम उठाया जो सिर्फ एक छोटी सी फ्लॉव फ़ाइल को लूप करता है। लो और देखो जब इस पृष्ठ पर, मॉनीटर सो नहीं जाता है! तो मुझे बस इतना करना है कि एक छोटी सी फिल्म बनाएं जो केवल पृष्ठ का पृष्ठभूमि रंग और लूप है कि उन पृष्ठों पर जहां मैं मॉनीटर को सोना नहीं चाहता।

+0

ऐसा लगता है कि ऑडियो को इस काम के लिए ऑडियो ट्रैक की आवश्यकता है, भले ही ऑडियो चुप हो। –

+0

आपने बताया है कि आपको क्रॉस-प्लेटफ़ॉर्म वेब पेज के लिए ऐसा करने का एक तरीका चाहिए। क्या आपकी 'सरल फिल्म' का इरादा है जो सिर्फ एक छोटी फ्लॉव फ़ाइल 'क्रॉस-प्लेटफॉर्म को लूप करता है? क्या आपके एचटीएमएल 5 पेज/एनीमेशन में कोई रास्ता नहीं है जिसे आप नकली माउस ले जाते हैं? –

+0

फ्लैश 99% वेब ब्राउज़र पर है, इसलिए यह बहुत अच्छा है। यदि जावास्क्रिप्ट के साथ ऐसा करने का कोई तरीका है जो सभी एचटीएमएल 5 ब्राउज़रों के लिए काम करता है, तो मैं इसे ले जाऊंगा। –

4

शुद्ध HTML में यह संभव नहीं है। हूलू ऐसा करता है क्योंकि यह फ़्लैश-आधारित है, और प्लगइन के पास ओएस परतों तक पहुंच है, जो कुछ जेएस या एचटीएमएल नहीं है। तो ऐसा करने का एकमात्र तरीका एचटीएमएल 5 spec में एक नया पैराग्राफ होगा।

मुझे लगता है कि ब्राउज़र पूर्णस्क्रीन जाने पर नींद को निष्क्रिय कर देगा, लेकिन इसे सत्यापित किया जाना है।

अधिक जानकारी के लिए this post देखें।

+0

ठीक है, तो मैं इसे वेब पेज पर एम्बेडेड फ्लैश मूवी के साथ कैसे करूं? –

+0

मुझे विश्वास है कि यह फ्लैश प्लगइन द्वारा संभाला जाता है, यह इस बात पर निर्भर करता है कि यह कौन सा है, लेकिन मेरा मानना ​​है कि उनमें से अधिकतर ऐसा करते हैं। यह पूछने के लिए एक अलग सवाल होगा :) – CharlesB

+0

फ़्लैश जेएस की तुलना में "ओएस परतों" का खुलासा नहीं करता है * (वास्तव में, फ्लैश कई चीजों के लिए अधिक प्रतिबंधित है, आपको कई चीजों के लिए जेएस को प्रतिनिधि होना होगा) *। जहां तक ​​मैं कह सकता हूं, फ्लैश में स्क्रीन को सोने से रोकने के लिए कोई रास्ता नहीं है। –