2014-04-28 4 views
15

मैं अपने ऐप को पैकेज करने के लिए फोनगैप बिल्ड का उपयोग कर रहा हूं क्या कोई फोनगैप या तृतीय पक्ष प्लगइन है जिसे मैं अपने config.xml में रनटाइम में ऐप का संस्करण प्राप्त करने के लिए शामिल कर सकता हूं?फ़ोनगैप ऐप का संस्करण प्राप्त करने के लिए प्लगइन?

ऐप के संस्करण को प्राप्त करने के लिए सबसे अच्छा तरीका किसी भी सुझाव की सराहना की जाएगी।

उत्तर

21

इस प्लगइन आईओएस पर काम करता है, Windows Phone 8 और एंड्रॉयड: http://plugreg.com/plugin/whiteoctober/cordova-plugin-app-version

आप कॉर्डोबा CLI का उपयोग कर रहे हैं, तो आप के माध्यम से स्थापित कर सकते हैं:

cordova plugin add https://github.com/whiteoctober/cordova-plugin-app-version.git 

तो यह रूप में आसान है के रूप में:

cordova.getAppVersion(function (version) { 
    alert(version); 
}); 

(बाद डिवाइस तैयार समारोह निकाल दिया गया है)

+0

मैं CLI उपयोग नहीं कर रहा, मैं हमें ई फोनगैप मेरे ऐप को पैकेज करने के लिए बिल्ड करें। क्या कोई समकक्ष प्लगइन नहीं है जिसे मैं अपने config.xml में जोड़ सकता हूं ताकि फोनगैप बिल्ड मेरे प्लगइन में उस प्लगइन को जोड़ सके। – Hemantsom

+1

आपको फोनगैप बिल्ड करने के लिए एक प्लगइन जमा करना होगा (या किसी ऐसे व्यक्ति से पूछें जिसने अच्छी तरह लिखा है)। वर्तमान में एक "संस्करण" प्लगइन उपलब्ध नहीं है: https://build.phonegap.com/plugins –

+0

@LeeCrossley हाय, मैंने आपके कोड का उपयोग किया, लेकिन संस्करण आईओएस के लिए unchnaged रहता है ... Iunes कनेक्ट पैनल में मैं देखता हूँ संस्करण 114 (1.01), 114 (1.03), 114 (1.04) इत्यादि। और प्लगइन केवल '114' देता है। कोई उपाय ? धन्यवाद – Louis

संबंधित मुद्दे