Я создал приложение как часть сайта ASP.NET. Я хотел бы получать уведомления об ошибках в своем почтовом ящике всякий раз, когда что-то идет не так с этим приложением флэш-памяти.
Поскольку у меня нет контроля над нашим почтовым сервером (у которого другое доменное имя), я не могу установить междоменную политику, позволяющую мне отправлять электронные письма об ошибках в мой почтовый ящик.
Вместо этого я подумал, что отправлю запрос обработчику ASP.NET, который отправит электронное письмо от имени приложения flash.
Теперь проблема: в отчете об ошибке должен быть снимок экрана приложения флэш-памяти во время возникновения ошибки. Однако класс FileReference разрешает загрузку файлов только при взаимодействии с пользователем (диалог просмотра) и не может использоваться программно для отправки снимка экрана в мой обработчик ASP.NET. Обычный старый POST back допускает только файлы размером до ~ 200K.
Я что-то упустил или нет альтернативы:
- с использованием POST с сжатым или измененным размером скриншота
- или заставить пользователя сначала сохранить скриншот, а затем выбрать его для загрузки?
Спасибо большое!