cordova - ondeviceready and backbutton are not working in phonegap android? -


  document.addEventListener ("ondeviceready", फ़ंक्शन () {चेतावनी ("123");}, सच) ; Document.addEventListener ("बैकबुटन", फ़ंक्शन () {अलर्ट ("123");}, सच);  

// मैंने भी फ़ंक्शन को अलग से इस्तेमाल किया, लेकिन काम नहीं किया // मैं सही कॉर्डोबा पुस्तकालय का उपयोग कर रहा / / / मैंने इस कोड को बाहरी जेएस फाइल में रखा था, फिर भी इसका काम नहीं किया। // मैंने इसे किसी भी अन्य जेएस फ़ाइल को एचटीएमएल / उसी में शामिल करने से पहले भी बुलाया था, उसी तरह 'बैकबुटन' घटना

  & lt; head & gt; & Lt; meta http-equiv = "सामग्री-प्रकार" सामग्री = "पाठ / html; वर्णसेट = UTF-8" / & gt; & Lt; मेटा नाम = "प्रारूप-पता" सामग्री = "टेलीफोन = नहीं" / & gt; & Lt; मेटा नाम = "व्यूपोर्ट" सामग्री = "उपयोगकर्ता-स्केलेबल = नहीं, प्रारंभिक-स्तरीय = 1, अधिकतम-पैमाने = 1, न्यूनतम-स्तरीय = 1, चौड़ाई = डिवाइस-चौड़ाई, ऊंचाई = डिवाइस-ऊंचाई, लक्ष्य-घनता डीपीआई = डिवाइस- dpi "/ & gt; & Lt; link rel = "stylesheet" प्रकार = "text / css" href = "css / common.css" / & gt; & Lt; link rel = "स्टाइलशीट" प्रकार = "टेक्स्ट / सीएसएस" href = "css / jquery.mobile-1.4.2.min.css.css" / & gt; & Lt; title & gt; चूंकि आपकी कार 2000 से पहले निर्मित है & lt; / title & gt; & Lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" src = "कॉर्डोवा-2.4.0.जेएस" & gt; & lt; / स्क्रिप्ट & gt; & Lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" src = "js / jquery-1.9.1.min.js" & gt; & lt; / स्क्रिप्ट & gt; & Lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" src = "जेएस / jquery.mobile-1.4.2.js" & gt; & lt; / स्क्रिप्ट & gt; & Lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; Document.addEventListener ("backbutton", फ़ंक्शन () {चेतावनी ("वापस बटन दबाया");}, सच); & Lt; / स्क्रिप्ट & gt; & Lt; / head & gt; & LT; बॉडी & gt;  deviceready , नहीं    

Ondeviceready

इसके अलावा, आपको बैकबुटन ईवेंट के बाद डिवाइसई -event निकाल दिया गया है रजिस्टर करने की आवश्यकता है , अन्यथा, यह काम नहीं करेगा।

कॉर्डोवा डॉक्स से संशोधित उदाहरण:

  & lt;! DOCTYPE html & gt; & LT; html & gt; & Lt; शीर्ष & gt; & Lt; title & gt; डिवाइस तैयार उदाहरण & lt; / title & gt; & Lt; script type = "text / javascript" charset = "utf-8" src = "cordova.js" & gt; & lt; / स्क्रिप्ट & gt; & Lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" वर्णसेट = "यूटीएफ -8" & gt; // डिवाइस एपीआई पुस्तकालयों को लोड करने के लिए // फंक्शन ऑन लोड () {document.addEventListener ("deviceready", onDeviceReady, false); } // डिवाइस एपीआई उपलब्ध हैं / पर कार्य / डिवाईस () {document.addEventListener ("बैकबुटन", बैकबटन पर, गलत); } फ़ंक्शन ऑन बैकबटन () {// आपका कोड यहां} & lt; / script & gt; & Lt; / head & gt; & Lt; body onload = "onLoad ()" & gt; & Lt; / body & gt; & Lt; / html & gt;  

Comments

Popular posts from this blog

Pass DB Connection parameters to a Kettle a.k.a PDI table Input step dynamically from Excel -

multithreading - PhantomJS-Node in a for Loop -

c++ - MATLAB .m file to .mex file using Matlab Compiler -