关闭Javascript时,无法在Chrome中访问Flash变量

关闭Javascript时,无法在Chrome中访问Flash变量,javascript,flash,google-chrome,Javascript,Flash,Google Chrome,当Javascript关闭时,flash变量似乎无法在Chrome中访问。话虽如此,Youtube似乎运行良好,当我测试其他网站如www.nhs.uk时,它似乎不起作用,我的也不起作用 我正在Windows上使用最新版本的Chrome。我需要针对Chrome做些什么特别的事情吗?我如何解决这个问题 先谢谢你 干杯你能给我们看看你的嵌入代码吗?您是将FlashVar放在SWF url上还是作为嵌入/对象标记中的参数?如果是后者,我认为前者可能有效。有两种方法可以将FlashVar传递给flash电

当Javascript关闭时,
flash变量似乎无法在Chrome中访问。话虽如此,Youtube似乎运行良好,当我测试其他网站如www.nhs.uk时,它似乎不起作用,我的也不起作用

我正在Windows上使用最新版本的Chrome。我需要针对Chrome做些什么特别的事情吗?我如何解决这个问题

先谢谢你


干杯

你能给我们看看你的嵌入代码吗?您是将FlashVar放在SWF url上还是作为嵌入/对象标记中的参数?如果是后者,我认为前者可能有效。

有两种方法可以将FlashVar传递给flash电影。一种是通过javascript传递flashvars对象。(这是为您准备的。)

另一种方法是将它们添加到swf的URL路径,如下所示:


本例将在root.loaderInfo.parameters中创建一个名为“text”的变量,其值为“hello”

您想实现什么?你是说你的SWF电影没有访问flashvars的权限吗?是的,如果你尝试浏览www.nhs.uk,在chrome中禁用JS时,不会播放任何视频。如果禁用JS,为什么会播放执行“查看源代码”显示您正在使用swfobject,一个js库来嵌入swf。如果没有js,就不会嵌入swf。默认情况下,RaM flash不依赖于javascript。您可以将
标记放入具有正确参数的页面,flash将正常播放。有很多很棒的工具使用javascript嵌入flash电影(这是大多数聪明人都会做的),但flash播放时也不需要javascript。@jpea我们不会在所有页面中使用js库来加载swf文件,不管怎样,如果您尝试在本地机上创建一个虚拟页面并亲自尝试,你会知道,当在chrome中关闭JS时,flash无法工作。我已经测试过它,我的代码已经被其他3个pll审查过,所以我怀疑我是否可能犯了一些错误!!