我有一个请求来在asp.net网页中托管一个swf文件。这使用对象标签。我的问题是,我需要确定用户是否查看了整个swf文件或其中的一部分。我在HTML对象标签中看不到与达到文件结尾相关的任何事件。在asp.net网站中查看swf并确定它是否被查看
有没有办法检测到在asp.net网页中已经达到swf文件的末尾?
我有一个请求来在asp.net网页中托管一个swf文件。这使用对象标签。我的问题是,我需要确定用户是否查看了整个swf文件或其中的一部分。我在HTML对象标签中看不到与达到文件结尾相关的任何事件。在asp.net网站中查看swf并确定它是否被查看
有没有办法检测到在asp.net网页中已经达到swf文件的末尾?
nope,swf是一个比较封闭的格式,不适合SEO里面的内容。
我认为没有办法通过(客户端或服务器端语言)在其内部操作而无需与其actionscript进行通信。
,所以我认为你需要使用SWF源文件的.flash源代码,添加一些触发器
(使用ActionScript 2或ActionScript 3)
发送请求给服务器做计数时,SWF电影进入最后一帧。
但
如果你转换Flash的SWF到其他相对开放的格式,如MP4等,你可以很容易地adquire它的播放进度。使用html5视频标签或框架,如video.js
不是真的,swf将不得不告诉托管页面。 – BotMaster