我在AS3中無法正確調整視頻大小和舞臺大小。當設置swf的高度和寬度時,視頻消失
我已成立了一個netstream
和我能夠播放視頻,但每當我設置我想嵌入的對象是在頁面上SWFObject的的高度和寬度,視頻消失。
我仍然可以聽到音頻,我可以告訴物體尺寸合適,但沒有視頻。我曾嘗試設置stage.stageWidth/stageHeight
屬性,但他們沒有看到我的任務。 例子:
stage.stageWidth = 400;
trace(stage.stageWidth); // equals 500 for some reason
的stage.stageWidth/Height屬性似乎也沒有什麼做的flash對象在瀏覽器佔用面積(其全屏幕)。我也嘗試設置stage.width/height,並且我得到一個錯誤,指出Stage類沒有實現這些屬性。我很困惑。
'stageWidth/stageHeight'有效只讀的。如果縮放模式不是「NO_SCALE」,那麼即使縮放大小後也會報告原始的swf大小。顯示你的代碼(你在哪裏播放視頻),你的swfobject代碼也可能有用。 – BadFeelingAboutThis 2014-09-19 00:13:28
您使用'stage.fullScreenWidth'來獲取顯示器的全寬。您不能在閃光燈內設置舞臺的寬度/高度,容器需要這樣做。 – BadFeelingAboutThis 2014-09-19 00:16:45
設置'stage.scaleMode = StageScaleMode.NO_SCALE',然後指定視頻對象的高度和寬度似乎已經修復它。謝謝你用磅秤指向正確的方向。 – 2014-09-19 17:21:39