我想更新 flashvars 值参数以查看另一个视频:
<param name='flashvars' value='movieId=1002' />
我发现我可以通过使用读取整个 Flash 内容的额外步骤更新参数来使其在 Firefox 中工作。
$("param[name=flashvars]").attr("value", "movieId=33");
$("embed").attr("flashvars", "movieId=33");
$(".root").append($("#video"));
但这在 IE8 中不起作用,因为浏览器不会刷新 Flash 内容。关于如何在没有外部依赖项(如 swfobject.js)的情况下重新加载闪存内容的任何想法?
最佳答案
我也很好奇这个。我正在尝试通过 flashvars 将新字符串发送到我没有机会更改的 SWF,最好的选择是使用 jQuery 更改 flashvars,而无需使用外部接口(interface)。
关于javascript - 使用 jQuery 更新 flashvars 并重新加载 flash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3861517/