1

我想更改jquery 网络摄像头插件flash 电影大小。为此,我们必须执行以下操作(根据我从谷歌搜索的内容)

我们必须更改动作脚本jscam.as文件和 xml jscam.xml文件中的尺寸,并附带插件。并且我们必须重新编译动作脚本 (jscam.as)文件以生成更新的说updated.swf文件。

为了重新编译我们必须下载的动作脚本文件:

Swfmill:它将从 xml (jscam.xml) 文件创建一个新的 swf (updated.swf)文件

我用于从 xml 文件生成 swf 文件的命令:

D:\Flash\swfmill\swfmill-0.2-win32> swfmill simple D:\Test\jQuery-webcam-master\xml\jscam.xml D:\Test\jQuery-webcam-master\swf\updated.swf

Mtasc : 它将编译主动作脚本文件(jscam.as)并更新上面生成的 swf 文件(updated.swf 通过 swfmill)

我用于编译动作脚本文件(jscam.as)文件的命令:

D:\Softwares\Flash\MTASC 编译器\mtasc-1.14> mtasc -v -wimp -swf D:\Test\jQuery- webcam-master\swf\updated.swf -main jscam.as -version 8 -cp D:\测试\jQuery-webcam-master\src

上述过程成功完成(没有任何问题)并创建了一个新的updated.swf文件。但是当我在我的项目中使用该文件时,它不是显示 Flash 电影,而是显示空白白屏,并且我在浏览器中将其作为单个文件打开,而不是显示相同的空白白屏。

我已经失去了我的一整天。我从不处理任何 Flash 项目。有谁能帮我解决这个问题,请指出我做错了什么或我错过了什么?

谢谢。

4

1 回答 1

1

您使用了错误版本的 swfmill D:\Flash\swfmill\swfmill-0.2-win32>。由于2.0.12插件作者推荐的版本不存在,我认为他的意思是 0.2.12,并且它有效。

当我浏览您列出的项目的下载页面时,我只是注意到它们已经很旧了。我不知道你的项目,但你有没有考虑过像 html5 这样的其他解决方案?- http://www.html5rocks.com/en/tutorials/getusermedia/intro/

或者,如果您需要坚持使用闪存,还有其他选择。我从未使用过这个,但我可以看到上个月发布了最新版本,并且文档没有说明重新编译以更改尺寸 - http://www.scriptcam.com/

于 2013-08-20T00:55:07.340 回答