2013-01-20 14 views
8

मेरे पास एप्लिकेशन से बाहर निकलने के लिए एक बटन है। समारोह इस तरह दिखता है:आईफोन फोनगैप के नेविगेटर को नहीं पहचानता है। एप

navigator.device.exitApp(); 

यह या तो काम नहीं किया:

//Close application 
function close_window() { 
    navigator.app.exitApp(); 
} 

यह काम नहीं किया है, इसलिए मैं निम्न पंक्ति की कोशिश की। तब मुझे सतर्क करके पता चला कि आईफोन फोनगैप के नेविगेटर.एप और नेविगेटर.डेविस को नहीं पहचानता है। मैं फोनगैप संस्करण 2.2.0 का उपयोग करता हूं।

ऐसा क्यों हो रहा है?

पीएस .: यह एंड्रॉइड पर मेरे लिए काम करता है।

उत्तर

19

navigator.app.exitApp() आईओएस, केवल एंड्रॉइड पर काम नहीं करता है। आईओएस पर, ऐप्पल ऐप्स को प्रोग्रामेटिक रूप से बाहर निकलने की अनुमति नहीं देता है।

यह आईओएस उद्देश्य सी पक्ष के माध्यम से किया जा सकता है लेकिन ऐप्पल ऐप स्टोर में इस ऐप को खारिज कर दिया जाएगा।

यहां आपको एक अच्छा स्पष्टीकरण मिलेगा: https://groups.google.com/forum/?fromgroups=#!topic/phonegap/XjTm0ua4uOY

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