我的任务是跟踪用户与包含多个章节的Flash动画的交互。我需要跟踪用户决定观看哪些章节。 但我无法访问Flash动画本身,我无法修改它。是否有可能跟踪用户与SWF外部和浏览器之间的Flash交互?
该电影加载模式。我可以访问模态生成的HTML页面。
这是界面的截图。共有6章。用户可以选择他们想要观看的章节。然后他们可以点击Play Your Demo
。另外还有一个Play All
按钮。我想跟踪用户选择的章节。
这可以用闪光灯轻松完成,但这不是一个选项。我希望我可以在页面上使用jQuery来监视用户点击。我倾向于说这是不可能的,因为JS无法跟踪与Flash电影的事件/交互,但我可能是错的。
任何想法表示赞赏。
Actionsript - > jS和js - > actionscript可以相互发送事件,但你需要访问他们两个,以便在 – safarov 2012-03-26 18:36:14
之间进行整合我的想法是将Flash文件包装在Div中,使用mousedown函数捕获事件,并使用坐标来匹配用户在SWF文件中所使用的位置。然后根据他们的X,Y mousedown做出回应,并将它发送给任何需要跟踪它,_gaq.push,数据库写入等。 – Ohgodwhy 2012-03-26 18:38:29
就像旁边...我觉得你真的很糟糕@Mohamad,这听起来很不错像一个可怕的任务被分配。 – jessegavin 2012-03-26 18:44:48