我有一个网站,其中包含由平面设计师制作的一些视频,他还会偶尔编辑它们并添加视频。我想在视频底部X秒后显示一些文字的视频中添加文字。例如:“由XXX托管”。我不能向设计师提出这个问题,因为文本每月更改一次,每次都会向我收取费用。 这些视频采用swf(flash)格式。我需要在线完成 - 页面加载甚至是异步。我在asp.net上写的网站所以必须通过asp.net或javascript完成(如果可以的话)。
我对闪存没有任何了解,但如果这件事可能,我现在有问题要学习。
你能说是否有可能吗?如果是这样,可以通过它来实现这个概念。
答案 0 :(得分:0)
只需在html中执行(如果你愿意,由asp驱动)?
或者我错过了什么?
或者您可以访问网络服务器以加载文本,或者您可以将其添加到flashvars中,或者......
答案 1 :(得分:0)
首先,您需要文件的源代码
只是一个主权财富基金不起作用,我不会促进去编译别人的工作
接下来在您设置的flashvars的HTML中,要传递给您的Flash应用,Flash var将包含标签的文字。
最后,您在Flash应用程序中创建一个TextField,并为其指定flashvar
答案 2 :(得分:0)
您可以使用html和javascript(最好使用JQuery和JQuery UI javascript库)
编写一个javascript函数来显示和定位你的html元素。您需要一些动态确定坐标的方法。
点击视频对象时触发此功能,例如
onclick='myJavascriptFunction(videoID)'
。
如果您需要延迟它,您可以在javascript函数中执行此操作。