Appcelerator टाइटेनियम - openFileChooserDialog मौजूद नहीं है: फ़ाइल के लिए ब्राउज़ करने के लिए एक संवाद कैसे खोलें?

मेरे पास वर्तमान में निम्न कोड है:

function openFileChooser() {
    var options = {
        title : "Select file to upload to cloud...",
        types : ['mp3', 'm4a', 'aac', 'wav', 'aif', 'aiff'],
        typesDescription : "Audio files",
        path : Ti.Filesystem.applicationDataDirectory
    };

    //does not work
    Ti.UI.openFileChooserDialog(function(filenames) {
        fileSelected = filenames[0];
    }, options);

    $.filePath.text = fileSelected;
}

असल में, मैं उपयोगकर्ता के लिए एक ऑडियो खोलने के लिए एक संवाद खोलने की कोशिश कर रहा हूं। मैंने कई साइटों पर openFileChooserDialog के उदाहरण देखे हैं, लेकिन जब यह चलता है तो मेरा ऐप क्रैश हो जाता है, यह बताता है कि यह अस्तित्व में नहीं है।

क्या मैं ऐसा कुछ भी कर सकता हूं जहां मैं ऑडियो फ़ाइल को ब्राउज़ करने के लिए उपयोगकर्ता के लिए एक संवाद खोल सकता हूं?

1

1 उत्तर

OpenFileChooserDialog टाइटेनियम डेस्कटॉप एपीआई का हिस्सा था, जो टाइडएसडीके पर बंद हो गया था। यदि यह एक मोबाइल प्रोजेक्ट है, तो एपीआई कॉल मोबाइल स्पेस में मौजूद नहीं है।

0
जोड़ा
तो, मुझे प्रतिस्थापन के रूप में क्या उपयोग करना चाहिए?
जोड़ा लेखक Pink Jazz, स्रोत