-
क्या मैं HTML5 के साथ एक ही ध्वनि को एक ही समय में एक से अधिक बार चला सकता हूँ?
एक ही समय में एक से अधिक बार ध्वनि चलाने के लिए, आपको तत्व को क्लोन करना होगा। यह Google क्रोम के लिए काम करता है - var sound = document.getElementById("incomingMessageSound") var sound2 = sound.cloneNode(); sound.play() sound2.play() द क्लोननोड नोड के डुप्लिकेट को वापस करने के लिए उपयोगी
-
Internet Explorer 8 प्रिंट स्टाइलशीट में HTML5 टैग्स को संशोधित नहीं करेगा
आपको html5shiv आज़माना चाहिए। IE में HTML5 तत्वों को सक्षम करने के लिए, आपको html5shiv जैसे प्लगइन्स का उपयोग करने की आवश्यकता है। HTML5 शिव लीगेसी Internet Explorer में HTML5 सेक्शनिंग तत्वों के उपयोग को सक्षम बनाता है और Internet Explorer 6-9 के लिए मूल HTML5 स्टाइल प्रदान करता है, उसके साथ, आप d
-
क्रॉप कैनवास / निर्यात HTML5 कैनवास निश्चित चौड़ाई और ऊंचाई के साथ
इसके लिए, वर्तमान कैनवास पर ड्राइंग के लिए एक अस्थायी कैनवास बनाएं। उसके बाद अस्थायी कैनवास पर toDataUrl() विधि का उपयोग करें - var c = document.getElementsByTagName("canvas"); var ctx = c[0].getContext("2d"); var data = ctx.getImageData(0, 0, c[0].width, c[0].height); var compos
-
ऑफ़लाइन वेब ऐप के लिए उपयोगकर्ता को लॉगिन कैसे करें?
लॉग इन करते समय यानी ऑनलाइन, आपको पहले सर्वर के खिलाफ प्रमाणित करने की आवश्यकता होती है और यदि यह काम करता है, तो डेटाबेस में उपयोगकर्ता नाम और हैशेड पासवर्ड स्टोर करें। यदि आप डेटाबेस में खाता ढूंढ सकते हैं, तो आपको एक नया हैश उत्पन्न करने की आवश्यकता है, केवल तभी जब उपयोगकर्ता ने पिछली बार लॉग इन
-
HTML5 वेब वर्कर्स में त्रुटियों को कैसे हैंडल करें?
निम्नलिखित वेब वर्कर जावास्क्रिप्ट फ़ाइल में त्रुटि प्रबंधन फ़ंक्शन का एक उदाहरण दिखाता है जो कंसोल में त्रुटियों को लॉग करता है। उदाहरण <!DOCTYPE HTML> <html> <head> <title>Big for loop</title> <script>  
-
उपलब्ध होने पर सर्वर सिंक के साथ Ember.js ऐप को ऑफ़लाइन कैसे बनाएं?
एम्बर-लोकलस्टोरेज अडैप्टर का उपयोग करें। App.store = DS.Store.create({ revision: 11, adapter: DS.LSAdapter.create() }); उदाहरण आपको उस एडेप्टर को परिभाषित करने की आवश्यकता है जिसे आप क्लाइंट-साइड स्टोरेज के लिए उपयोग करना चाहते हैं - App.Store = DS.SyncStore.extend({
-
बड़े फ़ॉन्ट आकार के लिए HTML5 कैनवास टेक्स्ट स्ट्रोक
HTML5 कैनवास में बड़े फ़ॉन्ट को ठीक से बनाने के लिए, आप निम्न कोड को चलाने का प्रयास कर सकते हैं - var myCanvas = document.getElementById("myCanvas"); var context = myCanvas.getContext("2d"); context.font = '180pt Georgia'; context.strokeStyle = "#FF0000"; cont
-
PhoneGap एप्लिकेशन के लिए Android पर HTML5 <ऑडियो> टैग
फोनगैप एडोब सिस्टम द्वारा एक सॉफ्टवेयर डेवलपमेंट फ्रेमवर्क है, जिसका उपयोग मोबाइल एप्लिकेशन विकसित करने के लिए किया जाता है। PhoneGap सभी लोकप्रिय मोबाइल OS प्लेटफॉर्म जैसे कि iOS, Android, BlackBerry, और Windows Mobile OS आदि के लिए ऐप्स तैयार करता है। कोडेक लाइसेंसिंग समस्याओं और OS कार्यान्वयन क
-
सफारी के साथ एचटीएमएल 5 एपकैश क्रॉस-साइट सीएसएस को सही ढंग से लोड नहीं कर रहा है
वेब ब्राउज़र द्वारा Appcaches का उपयोग यह निर्दिष्ट करने के लिए किया जाता है कि आपकी साइट पर कौन सी फ़ाइलें मौजूद हैं जो ब्राउज़र द्वारा देखे जा रहे विशेष पृष्ठ के लिए प्रासंगिक हैं। Safari, AppCache मानक का अधिक सख्ती से पालन करती है और एक ऐसे वेब पते के लिए अनुरोध देखती है जो AppCache में नहीं है।
-
HTML5 के साथ बेजियर पथ आकार पर क्लिक करने का पता लगाना
क्लिक पर बेजियर पथ आकार का पता लगाने के लिए, निम्न कोड आज़माएं - उदाहरण 0) { mySel =boxs[i]; ऑफसेटएक्स =एमएक्स - mySel.x; ऑफसेटी =मेरा - mySel.y; mySel.x =एमएक्स - ऑफसेटएक्स; mySel.y =my - ऑफ़सेटी; isDrag =सच; कैनवास.ऑनमाउसमोव =मायमोव; अमान्य (); स्पष्ट (जीसीटीएक्स); वापसी; }}
-
डबल-क्लिक पर HTML5 कैनवास के बाहर टेक्स्ट चयन को कैसे रोकें?
डबल क्लिक टेक्स्ट समस्या से बचने के लिए - var canvas1 = document.getElementById('c'); canvas1.onselectstart = function () { return false; } नोट − कैनवास को पृष्ठ की चौड़ाई नहीं भरनी चाहिए और यह केवल 100 पिक्सेल चौड़ा है।
-
क्रोम में एचटीएमएल 5 वीडियो टैग - मेरे वेबसर्वर से वीडियो डाउनलोड होने पर करंट टाइम को क्यों नजरअंदाज किया जाता है?
HTML5 वीडियो टैग का उपयोग करके किसी विशिष्ट समय से वीडियो प्लेबैक करने में सक्षम होने के लिए, इन सुधारों को आज़माएं। आपका वेब सर्वर बाइट रेंज का उपयोग करके दस्तावेज़ की सेवा करने में सक्षम होना चाहिए। Google क्रोम वेब ब्राउज़र चाहता है कि यह काम करे। यदि यह काम नहीं किया जाता है, तो खोज अक्षम हो जा
-
IE में डिफ़ॉल्ट रूप से चेकबॉक्स के लिए HTML इनपुट शैली को रीसेट करें
कुछ वेब ब्राउज़रों के साथ चेकबॉक्स को डिफ़ॉल्ट मूल शैली में वापस रीसेट करना संभव नहीं है। आप इसे आजमा सकते हैं और हर प्रकार के इनपुट को स्टाइल में सूचीबद्ध कर सकते हैं - input[type="text"], input[type="password"] { border: 2px solid green; } आप CSS3 के छद्म-वर्ग का भ
-
क्रॉस-ब्राउज़र ड्रैग-एंड-ड्रॉप HTML फ़ाइल अपलोड?
क्रॉस-ब्राउज़र HTML फ़ाइल अपलोडर के लिए, FileDrop का उपयोग करें। यह लगभग सभी आधुनिक वेब ब्राउज़र पर काम करता है। आधिकारिक विनिर्देश के अनुसार - FileDrop HTML5, लीगेसी, AJAX, ड्रैग एंड ड्रॉप, JavaScript फ़ाइल अपलोड के लिए एक स्व-निहित क्रॉस-ब्राउज़र है
-
एकाधिक प्रगति पट्टियों के साथ HTML5 फ़ाइल अपलोड करना
इसे सही ढंग से काम करने के लिए, आपको xhr प्रगति घटना के आसपास काम करने की आवश्यकता है, जिसे तब सक्रिय किया जाता है जब सभी सूची आइटम पहले ही बनाए जा चुके होते हैं। द xhr आपको पता होना चाहिए कि आप क्या करना चाहते हैं - var a = new XMLHttpRequest(); a.upload.li = li; a.upload.addEventListener('p
-
HTML5 फ़ाइल API readAsBinaryString डिस्क पर फ़ाइलों की तुलना में बहुत बड़ी और भिन्न फ़ाइलों को पढ़ता है
यह तब हो सकता है जब आप अपनी फ़ाइल को बाइनरी स्ट्रिंग के रूप में पढ़ रहे हों और मैन्युअल रूप से मल्टीपार्ट/फॉर्म-डेटा अनुरोध बना रहे हों। आपको xhr.send(File) का उपयोग करने और xhr प्रगति घटना के आसपास काम करने की आवश्यकता है, जिसे तब निकाल दिया जाता है जब सभी सूची आइटम पहले ही बनाए जा चुके होते हैं।
-
जियोलोकेशन HTML5 सक्षम उच्च सटीकता सही, गलत या क्या?
जियोलोकेशन सक्षम HighAccuracy के लिए, आपको इसे सही पर सेट करना होगा - उच्च सटीकता सक्षम करें:सत्य यदि आप अभी भी परिणाम प्राप्त करने में विफल रहते हैं यानी टाइमआउट त्रुटि को संभालना, तो इसे फिर से प्रयास करें उच्च सटीकता सक्षम करें:गलत उपरोक्त एंड्रॉइड, क्रोम और फ़ायरफ़ॉक्स पर भी काम करेगा।
-
बिना पॉप और क्लिक वाले HTML <ऑडियो> ब्लॉक को एक-एक करके कैसे चलाएं?
HTML ब्लॉक को एक-एक करके चलाने के लिए, पहले निम्न HTML का उपयोग करें - <audio id = "one"> <source src = "new1.mp3" type = "audio/mp3"> </audio > <audio id = "two"> <source src = "new2.mp3" type = &
-
ब्राउज़र के आधार पर `window.URL.createObjectURL ()` और `window.webkitURL.createObjectURL ()` के बीच चयन कैसे करें?
चुनने के लिए, आपको एक रैपर फंक्शन को परिभाषित करना होगा - फ़ंक्शन डिस्प्ले (फ़ाइल) {अगर (window.webkitURL) {वापसी window.webkitURL.createObjectURL (फ़ाइल); } और अगर (window.URL &&window.URL.createObjectURL) {वापसी window.URL.display(file); } और {वापसी शून्य; }} इसके बाद इसे क्रॉस-ब्राउज़र के लिए सेट
-
कैसे एक KineticJS-प्रबंधित HTML5-कैनवास में Keydown-घटनाओं को सुनने के लिए?
कीडाउन इवेंट सुनने के लिए, उपयोग करें - if(keyIsPressed && keycode == somenumber) { doSomething(); } कीडाउन कैप्चर करने के लिए - var canvas1 = layer.getCanvas()._canvas; $(canvas1).attr('tabindex', 1); canvas1.focus(); $(canvas1).keydown(function (event) {