我们正在为嵌入式Facebook视频添加自定义跟踪功能。单个页面上可能有多个视频嵌入。为了弄清楚发送事件的视频,我们会查看msg.instance.$VideoController1
属性并将其与iframes` name属性进行匹配。这为我们提供了包含视频的iframe标记。
$("iframe[name='"+ msg.instance.$VideoController1 +"']").parent().parent().parent().parent().siblings("a").attr("href");
它现在很好用,但$ VideoController1和朋友没有正式曝光。如何使用官方开发人员API轻松地将播放器实例[-same as msg.instance]与iframe HTML元素匹配?想法...
谢谢
答案 0 :(得分:0)
使用msg.id有帮助。它可以添加到包含iframe的图层中,然后以类似的方式进行匹配 - $("div[id='" + msg.id + "']").parent().parent().siblings("a").attr("href");