如何强制swf文件运行,而不是下载

时间:2017-11-08 20:09:29

标签: javascript jquery html flash

例如,我想为此网址制作一个iframe:http://example.com/game.swf

问题是,处于不同浏览器/设备/设置的用户遇到的问题是浏览器只是下载它而不是运行swf。

请注意,我无法访问http://example.com或fla文件的代码。我需要使用iframe hack,因为swf存在一些问题。

1 个答案:

答案 0 :(得分:2)

iframe必须加载HTML文件,而不是直接加载某些SWF文件。因此,通过将SWF嵌入到iFrame将加载的相同html中来绕过该规则。

如果def command = $/"echo ${spawnServer} | jq .[0] | tr -d '\"'"/$ res = sh(returnStdout: true, script: command).trim() sh("echo ${res}") 有代码:

iframe

然后在game.html中有代码:

<iframe src="http://example.com/game.html"> </iframe>