में गैर आयनिक-देशी प्लगइन के साथ काम करना मैं कस्टम कॉर्डोवा प्लगइन (https://github.com/VJAI/simple-crypto) का उपयोग कर रहा हूं, जो आयनिक मूल में उपलब्ध नहीं है।आयनिक 2
मैं आयोनिक 2 उपयोग कर रहा हूँ और प्लगइन स्थापित किया है आदेश का उपयोग: cordova plugin add https://github.com/VJAI/simple-crypto
इंटरफ़ेस इस तरह है:
var rncryptor = cordova.require("com.disusered.simplecrypto.SimpleCrypto");
rncryptor.encrypt(key, data, successCallback, failureCallback)
rncryptor.decrypt(key, data, successCallback, failureCallback)`
विधि 1:
मैं प्लगइन को लागू करने की कोशिश की है
window.plugins.SimpleCrypto.encrypt(...)
लेकिन जब मैं ionic serve
चलाता हूं, तो मुझे त्रुटि मिलती है:
TypeError: Cannot read property 'SimpleCrypto' of undefined
विधि 2:
एक और तरीका है मैं करने की कोशिश की
cordova.plugins.SimpleCrypto.encrypt(...)
था त्रुटि मुझे मिल गया
ReferenceError: cordova is not defined
था वहाँ ऐसा करने के चारों ओर जाने के लिए कोई तरीका है?
कि प्लगइन के बारे में निश्चित लेकिन http://ngcordova.com/docs/plugins/ की जाँच करें। इन प्लगइन्स को कोणीय के साथ उपयोग के लिए आयनिक समुदाय द्वारा बनाया गया था। हो सकता है कि दस्तावेज़ों में कुछ नियमित कॉर्डोवा प्लगइन का उपयोग करने पर प्रकाश डालेगा –