से समन्वय मिलता है मैं एक ऐप्लिकेशन मैं कहाँ का पालन करते हुए उपयोगकर्ता के स्थान ट्रैक करने की जरूरत को लागू कर रहा हूँ:एक सटीक didExitRegion
- ट्रैक उपयोगकर्ता के स्थान एप्लिकेशन पृष्ठभूमि में है या बंद कर दिया
- यदि उपयोगकर्ता के लगभग 2000 मीटर के लिए स्थान बदल दिया गया है मुझे एक एपीआई कॉल करना चाहिए। ,
- पहली बार उपयोगकर्ता एप्लिकेशन मैं एक क्षेत्र के लिए निगरानी शुरू अपने वर्तमान स्थान
- अगर didExitRegion शुरू हो रहा है का उपयोग कर की शुरूआत:
इस समस्या के लिए मेरे दृष्टिकोण पीछा कर रहा है मैं एपीआई कॉल करता हूं और मौजूदा क्षेत्र का उपयोग नए क्षेत्र के केंद्र के रूप में वर्तमान स्थान का उपयोग कर एक नए क्षेत्र द्वारा प्रतिस्थापित करता हूं।
यह ठीक काम करता है जब ऐप अग्रभूमि में होता है क्योंकि स्थान प्रबंधक से लौटाया गया स्थान सटीक होता है।
लेकिन यदि ऐप पृष्ठभूमि में है तो स्थान प्रबंधक पहली बार चलने के बाद से एक सटीक स्थान वापस नहीं करेगा और लौटाए गए पहले निर्देशांक सटीक नहीं हैं।
सवाल यह है कि उपयोगकर्ता के सटीक स्थान को कैसे प्राप्त किया जा सकता है जब didExitRegion पृष्ठभूमि में ट्रिगर किया गया है?
धन्यवाद
वर्तमान समन्वय को अद्यतन करने और उन लोगों का उपयोग करने के लिए स्थान प्रबंधक से अनुरोध करने के बारे में क्या? – ilmiacs
यह वही है जो मैं अभी कर रहा हूं, लेकिन यह एक सटीक स्थान नहीं देता है। मैं सोच रहा हूं कि स्थान प्रबंधक से सबसे सटीक स्थान प्राप्त करने का कोई तरीका है या नहीं। – Kassem
संभावित रूप से सिस्टम वांछित परिवर्तन करता है जब ऐप्स पृष्ठभूमि पर जाते हैं? – ilmiacs