![]() |
Ошибка 2176 и как её обойти
В общих словах: необходимо загрузить картинку с url-адреса и затем сохранить на компьютер пользователя. Есть кнопка, у которой обрабатывается событие клика. Вот код:
Код AS3:
|
в плеере никак, fileRef.save работает только в обработчике клика или клавиатуры, onLoaderComplete не годится
т.е. на сохранение нужна еще одна кнопка, в обработчике которой fileRef.save нормально пройдет |
Ivanovi4, мы, по-вашему, все номера ошибок наизусть должны знать?
|
udaaff, конечно не должны. Вот описание - SecurityError: Error #2176: Определённые действия, например, те, после которых появляется всплывающее окно, могут быть только результатом взаимодействия с пользователем, к таким действиям относятся щелчок мышью или нажатие кнопки.
silin, но может сталкивался кто нибудь и реализовал такую операцию как то по другому. просто уже мозг сломал придумывать, как сделать иначе.. |
нужна кнопка загрузить картинку по указаному урлу, и кнопку сохранить затем
|
NikolyA, неудобно, но видимо так и придется сделать
|
А нельзя картинку втихую загрузить? А сохранять по кнопке :о)
|
вобще, тема такая, что я должен делать скриншот в видеоплеере.. в конкретный момент по нажатию кнопки загружаю картинку с серва, потом ее сохраняю у пользователя. у меня есть еще одна реализация скриншота, но эта задумка нравится больше. вот и хотел узнать, можно ли как нибудь раскрутить такую ситуацию.
|
А скриншот средствами флэша решит вашу проблему на кол-во кликов.
|
вы имеете ввиду сделать снимок без обращения к серверу с помощью BitmapData? или что то другое?
|
| Часовой пояс GMT +4, время: 09:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.