2012-06-18 12 views
6

मुझे इसे दस्तावेज़ों में नहीं मिला, क्या कोई मॉड्यूल है, या एंड्रॉइड बैक बटन से ईवेंट पकड़ने का कोई अन्य तरीका है? यदि नहीं, तो यह जोड़ने के लिए एक अच्छा और शायद त्वरित मॉड्यूल होगा।क्या भौतिक एंड्रॉइड बैक बटन पर छूने के लिए सुनना संभव है?

+0

ऐड टैग एंड्रॉयड। –

उत्तर

9

नहीं: बैक बटन केवल इतिहास स्टैक में आपको एक आइटम पॉप करता है। आप अपने ऐप के माध्यम से नेविगेशन को ट्रैक करने के लिए हैश खंड को बदलने जैसे कुछ करते हैं (बैकबोन.जेएस जैसे ढांचे स्वचालित रूप से आपके लिए यह कर सकते हैं)।

कारण हमने यह दृष्टिकोण लिया है कि आईओएस पर कोई हार्डवेयर बैक बटन नहीं है, इसलिए हम लोगों को अपने ऐप में भरोसा करने के लिए सेट अप करने से सावधान हैं, केवल ऐप के लिए उस मंच पर मूल रूप से टूटा हुआ है: हम इस समय पूर्णता की स्थिरता के लिए लक्ष्य बना रहे हैं।

अद्यतन: लोकप्रिय मांग के कारण, हम एंड्रॉयड पर वापस बटन व्यवहार को नियंत्रित करने के लिए समर्थन जोड़ा गया है: http://docs.trigger.io/en/v1.4/modules/event.html#backpressed-addlistener - बहुत ध्यान दें backPressed.preventDefault

ईवेंट हैंडलर, एक समारोह, जो जब लागू, अनुप्रयोग बंद कर देता है पारित कर दिया है ताकि आप की तरह कोड हो सकता है:

forge.event.backPressed.addListener(function (close) { 
    if (atHomeScreen) { 
    close(); 
    } 
} 
+0

आपको बहुत बहुत धन्यवाद :) – Mala

+1

वर्तमान दस्तावेज़ यहां हैं: https://trigger.io/docs/current/api/core/event.html – zack

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