1

我目前有以下代码:

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在几个网站上看到了示例,但是我的应用程序在运行时崩溃了,说明它不存在。

有什么我可以做的,我可以打开一个对话框让用户浏览音频文件?

4

1 回答 1

0

openFileChooserDialog 是 Titanium 桌面 API 的一部分,该 API 被拆分为 TideSDK。如果这是一个移动项目,则该 API 调用在移动空间中不存在。

于 2013-12-04T18:48:44.457 回答