我目前有以下代码:
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
的示例,但是我的应用程序在运行时崩溃,表明它不存在。在打开对话框供用户浏览音频文件时,我能做些什么?
最佳答案
openFileChooserDialog是Titanium Desktop API的一部分,该API拆分为TideSDK。如果这是一个移动项目,则该API调用在移动空间中不存在。