2015-11-23 9 views
8

से ओपन कॉर्डोवा एंड्रॉइड ऐप हाय मैं कैलेंडर घटनाओं को सहेजने के लिए अपने आयनिक ऐप में एडीवीरब्रूजेन/कैलेंडर-फोनगैप-प्लगइन का उपयोग कर रहा हूं।कैलेंडर

मैं जो हासिल करना चाहता हूं वह है जब मैं अपना कैलेंडर जाता हूं और उस ईवेंट पर क्लिक करता हूं, मैं अपना ऐप खोलना चाहता हूं। यह कैसे करें?

+0

इस जवाब एक अच्छा बताते हुए बिंदु है http://stackoverflow.com/questions/15919165/opening-android-app-from-calendar –

उत्तर

9

आप अपने आयनिक application.You को निर्देशित करने के लिए केवल कस्टम लिंक के माध्यम से अपने आयनिक एप्लिकेशन खोल सकते हैं कैलेंडर कार्यक्षमता को ओवरराइड करने में सक्षम नहीं होगा।

कस्टम यूआरएल का उपयोग करके आयनिक एप्लिकेशन कैसे खोलें?

मोबाइल आयोनिक फ्रेमवर्क के साथ बनाया अनुप्रयोगों एक प्लगइन LaunchMyApp

का उपयोग कर हमारे परियोजना में प्लगइन जोड़े द्वारा कस्टम URL को योजनाओं का लाभ उठा सकें।

cordova plugin add https://github.com/EddyVerbruggen/LaunchMyApp-PhoneGap-Plugin.git --variable URL_SCHEME=ionicapp 

कहाँ आदेश --variable URL_SCHEME=ionicapp आवश्यक है अन्यथा प्लगइन जोड़ने के लिए असफल हो जायेगी। तो फिर तुम हर उस URL को इस तरह शुरू होता है से अपने आवेदन शुरू करने में सक्षम हो जाएगा:

ionicapp:// 

आप विभिन्न URL पथ और मानदंडों के लिए अपने आवेदन में सुन सकते हैं और आपके आवेदन हो सकता था आधार पर विभिन्न बातें करते हैं। निम्नलिखित कोड को विश्व स्तर पर जोड़ें:

var handleOpenURL = function(url) { 
    alert("RECEIVED URL: " + url); 
}; 

Tutorial

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