Appcelerator Titanium-openFileChooserDialog不存在:如何打开对话框浏览文件
Appcelerator Titanium - openFileChooserDialog does not exist: How to open a dialog to browse for a file?
我目前有以下代码:
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是TiteSDK剥离的Titanium Desktop API的一部分。如果这是一个移动项目,那么API调用在移动空间中不存在。
相关文章:
- 在 Telerik RadGrid 中单击复选框时打开对话框窗口
- 打开对话框后,JQuery对话框的条件调整大小为内容高度
- Appcelerator Titanium-openFileChooserDialog不存在:如何打开对话框浏览文件
- 当'文件打开对话框'弹出
- 在不打开对话框的情况下读取本地文件(在浏览器中)
- 使用 HTML 和 JQuery 的“打开”对话框的按钮
- 打开对话框正在更改我的滚动顶部位置
- Javascript在加载内容之前完全打开对话框
- Jquery UI 模式匿名函数回调以打开对话框
- 如何禁用打开对话框时页面滚动
- 如何在页面加载时动态创建和打开对话框
- 使用article_id按钮打开对话框
- 如何防止在打开对话框时显示工具提示
- 打开对话框,其中包含在使用 magnificPopup 构建的弹出窗口中跟随 URL 返回的结果
- Angular UI对话框承诺仅在重新打开对话框时激发
- 在站点中1分钟后打开对话框
- 添加用于打开对话框的按钮
- Ext JS4如何从菜单打开文件打开对话框
- 通过IP地址在我的网站上的用户面前打开对话框
- Facebook JS SDK"饲料”;将窗口推到顶部并打开对话框