是否可以通过 ASP.NET 或 Javascript 在线将文本添加到 SWF 文件中?

发布于 2024-11-04 03:12:47 字数 307 浏览 6 评论 0原文

我有一个网站,其中包含一些由图形设计师制作的视频,他也会时不时地编辑它们并添加视频。我想向视频添加文本,X 秒后视频底部将显示一些文本。例如:“XXX 主办”。我不能向设计师提出这个要求,因为文本每月更改一次,他每次都会向我收取这项工作的费用。 该视频为 swf(flash)格式。我需要在线完成此操作 - 在页面加载时甚至异步完成。我的网站是用 asp.net 编写的,因此必须通过 asp.net 或 javascript 来完成(如果可以的话)。

我对闪存的知识为零,但我现在有问题要学习这件事是否可能。

你能说这是否可能吗?如果是的话,给出这个概念就可以完成。

I have a site that contains some videos that made by graphic designer , he also edit them now and then and add videos. I want to add text to the video that after X seconds at the bottom of the video that will show some text. For example: "Hosted by XXX". I cannot ask this from the designer because the text changes once a month and he will charge me for that work every time.
This videos are in swf (flash) format. I need to do it online - while the page loaded or even asynchronously. My site it wrote in asp.net so this must be done(if it can) by asp.net or javascript.

I have zero knowledge in flash but I have now problem to learn if this thing possible..

Can you say if it is possible? And if so give the concept by it can be done.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

っ〆星空下的拥抱 2024-11-11 03:12:47

您可以使用 html 和 javascript(最好使用 JQuery 和 JQuery UI javascript 库)

编写一个 javascript 函数来显示和定位 html 元素。您将需要某种动态确定坐标的方法。

让此函数在点击视频对象时触发,例如

onclick='myJavascriptFunction(videoID)'

如果你需要延迟它,你可以在 javascript 函数中做到这一点。

You can use html and javascript (preferably using the JQuery and JQuery UI javascript libraries)

Write a javascript function to show and position your html element. You will need some way of determining the coordinates dynamically.

Have this function fire on the click of a video object e.g

onclick='myJavascriptFunction(videoID)'.

If you need to delay it you can do that in the javascript function.

九八野马 2024-11-11 03:12:47

就用 html 来做(如果你愿意的话,可以用 asp 驱动)?

或者我错过了什么?

或者您可以访问网络服务器来加载文本,或者您可以将其添加到 flashvars 中,或者...

Just do it in html (driven by asp if you will)?

Or am I missing something?

Or you could acces a webserver to load in text, or you could add it in the flashvars, or ...

两个我 2024-11-11 03:12:47

首先您需要该文件的源代码。
仅仅一个 SWF 是不行的,我不会提倡反编译别人的作品。
接下来在 HTML 中设置 flashvars 传递到您的 Flash 应用程序,flash var 将包含您的标签文本。
最后,您在 Flash 应用程序中创建一个 TextField 并将其指定为 flashvar

First you need the source code for the file.
Just a SWF will not work and I will not promote de-compiling someone elses work.
Next in the HTML you set up flashvars to be passed to your flash app the flash var will contain your text for the label.
Finally You create a TextField in the flash app and assign it the flashvar

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文