我正在构建一个可下载的 Flash 应用程序,它在计算机上显示为一个窗口,而不是浏览器中的一个窗口。但是,程序的某些部分仍会在程序中播放 YouTube 视频,而不是在浏览器中。那部分工作正常。
但是,我想在运行 Youtube 视频时更改舞台的大小。这可能吗,还是我必须为所有内容显示相同大小的窗口?
我正在构建一个可下载的 Flash 应用程序,它在计算机上显示为一个窗口,而不是浏览器中的一个窗口。但是,程序的某些部分仍会在程序中播放 YouTube 视频,而不是在浏览器中。那部分工作正常。
但是,我想在运行 Youtube 视频时更改舞台的大小。这可能吗,还是我必须为所有内容显示相同大小的窗口?
您可以通过访问文档的类来更改舞台的大小,如下所示:this.width
和this.height
更新
事实证明,只有嵌入应用程序可以更改状态,并且通过 actionscript 更改大小将不起作用,因此在整个播放器中,您可能必须NativeApplication
通过 adobe air 访问,如您在此处看到的:http://www.actionscript .org/forums/showthread.php3?t=222865并且您可以在此处看到:http ://www.actionscript.org/forums/showthread.php3?t=242042 - 这表明您只能在编译期间设置阶段大小时间。