2014-10-30 2 views
1

Я создаю флеш-приложение, в котором пользователи могут выбрать что-то и загрузить храм. Я публикую этот файл с использованием приложения с поддержкой времени исполнения. В приложении я включил папку с документами с отдельными файлами, которые пользователь может загрузить. В настоящее время я использую navigateToURL, но я не хочу, чтобы он полагался на браузер. Я также пробовал:AS3: Загрузите загруженный встроенный файл на рабочий стол без браузера

function surveyDownload(evt:MouseEvent):void { 

var request = new URLRequest("document/template.docx"); 
var localRef = new FileReference();  
    try 
    { 
     // Prompt and download file 
     localRef.download(request); 
    } 
    catch (error:Error) 
    { 
     trace("Unable to download file."); 
    } 
} 

но все, что я получаю, это оператор трассировки «Невозможно скачать файл».

Как загрузить встроенный файл без браузера?

+0

Вы путаете вещи. Поскольку это приложение и файлы включены в него, пользователю не нужно ничего скачивать, так как файлы уже находятся на компьютере. Может, вы хотите переместить файлы? В любом случае, класс File и FileStream - это то, что вам нужно. – BotMaster

+0

Я хотел установить его так, когда пользователь нажимает кнопку, шаблоны будут загружаться на рабочий стол. Я дам класс File и FileStream. Спасибо за ваши ответы! – IncI

ответ

0

Ваш вопрос немного неясен. Вы хотите, чтобы пользователь загружал что-то с сервера ? Если это так, то document/template.docx не является URL-адресом, поэтому, конечно, это не сработает.

Если говорить о копировании файла из приложения AIR расслоения на жесткий диск пользователя, то вам не нужно URLRequest, а скорее методов в File классе (browseForSave и copyTo).

Прочитайте документы для File и найдите несколько учебных пособий - есть грузы и более полные, чем я бы написал здесь.

+0

Да, я имею в виду файлы, которые связаны с Air App. Прошу прощения за путаницу. Это было некоторое время с тех пор, как я работал с Flash, и я довольно новичок в AS3. Спасибо за помощь! – IncI

Смежные вопросы