Можно ли добавить текст в SWF-файл онлайн с помощью ASP.NET или Javascript? - PullRequest
0 голосов
/ 28 апреля 2011

У меня есть сайт, который содержит несколько видео, сделанных графическим дизайнером, он также редактирует их время от времени и добавляет видео.Я хочу добавить текст к видео, которое через X секунд внизу видео будет отображать некоторый текст.Например: «Хостинг XXX».Я не могу просить об этом дизайнера, потому что текст меняется один раз в месяц, и он каждый раз берет с меня плату за эту работу.Это видео в формате SWF (Flash).Мне нужно сделать это онлайн - пока страница загружается или даже асинхронно.Мой сайт написан на asp.net, так что это должно быть сделано (если возможно) с помощью asp.net или javascript.

У меня нулевое знание во флеш-памяти, но теперь у меня есть проблема, чтобы узнать, возможно ли это ...

Можете ли вы сказать, возможно ли это?И если да, то дайте концепцию, это можно сделать.

Ответы [ 3 ]

0 голосов
/ 29 апреля 2011

Сначала вам нужен исходный код файла.Просто SWF не будет работать, и я не буду продвигать декомпиляцию чьей-либо другой работы.Далее в HTML вы настраиваете flashvars для передачи в ваше приложение флеш, во флеш-вар будет текст для метки.Наконец, вы создаете TextField в приложении flash и назначаете ему flashvar

0 голосов
/ 29 апреля 2011

Вы можете использовать html и javascript (предпочтительно с использованием библиотек javascript JQuery и JQuery UI)

Напишите функцию javascript для отображения и размещения вашего HTML-элемента. Вам понадобится способ динамического определения координат.

Эта функция активируется при щелчке видеообъекта, например,

.

onclick='myJavascriptFunction(videoID)'.

Если вам нужно отложить это, вы можете сделать это в функции javascript.

0 голосов
/ 29 апреля 2011

Просто сделайте это в html (управляется asp, если хотите)?

Или я что-то упустил?

Или вы можете получить доступ к веб-серверу для загрузки текста, или вы можете добавить его во flashvars, или ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...