我需要一些帮助,我正在尝试通过 PHP cURL 加载 SWF 文件 - 这不起作用。
我尝试使用"CURLOPT_URL"来访问.swf本身并转到嵌入了 swf 的 php 文件......也没有骰子。
我想做什么...
我正在尝试创建一个动态图像文件,因此 img src 将是一个 php 文件。此 PHP 将 cURL/Ping/Load swf 文件或包含该 swf 文件的页面。加载 swf 文件后,它会将图像保存到服务器。
然后我的php文件readfile是新图像。
有没有办法通过 CURL 甚至 Web 服务 API 之类的东西加载 swf 文件来远程加载 URL?
任何帮助都会很棒!! :)
编辑:我读到这个:从单独的文件服务器加载swf
因此,SWF 文件必须由浏览器打开/查看。
有没有可以模拟这种事情的服务/API/库?
这可能比这容易得多。
要将 SWF 保存到服务器,请使用
file_put_contents("/path/to/swf/storage/image.swf", "http://have-a-swf--mate.com/swf.swf");
至于将 SWF 放在您的页面上,请查看以下内容:如何将Flash(.swf)放入页面?
或者,您可以放弃在服务器上保存.swf,而只需:
<object width="650" height="140">
<param name="movie" value="exactheader.swf">
<embed src="<?php echo $calculated-URL-for-swf-file ?>" width="650" height="140"> </embed>
</object>