在 asp.net 网站中查看 SWF 并确定是否已查看

本文关键字:是否 SWF 网站 asp net | 更新日期: 2023-09-27 18:30:27

我有一个请求,要在 asp.net 网页中托管一个 swf 文件。 这使用对象标签工作。 我的问题是我需要确定用户是查看了整个 swf 文件还是其中的一部分。 我在 HTML 对象标记中没有看到任何与到达文件末尾相关的事件。

有没有办法检测 swf 文件的末尾是否已到达 asp.net 网页?

在 asp.net 网站中查看 SWF 并确定是否已查看

不,swf 是一种相对封闭的格式,不利于 SEO 里面的内容。

我认为如果不与其动作脚本通信,就无法通过(客户端或服务器端语言)在它内部进行操作。

所以我认为你需要使用 SWF 源文件 .flash 源代码来添加一些触发器

(使用操作脚本 2 或操作脚本 3)

将请求发送到服务器以在 SWF 影片进入最后一帧时进行计数。

如果将Flash SWF转换为其他相对开放的格式,例如MP4等,则可以轻松查询其播放进度。 使用HTML5视频标签或框架,如视频.js