私は画像ビューアの映画を持っていて、HTMLではそのサイズはパーセント幅= 80%と高さ= 80%で定義されています。映画には縦のタイルリストがあり、映画に収まるよりも多くのサムネイルがあります。したがって、通常、タイルリストのほかにスクロールバーがあります。ブラウザウィンドウのサイズを変更すると、ムービーのサイズは正常に変更されますが、スクロールバーが消えます。これが映画のコードです:
stage.addEventListener(Event.RESIZE, resizeHandler);
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
.
.
.
function resizeHandler(e:Event):void {
movieBackground.height = stage.stageHeight;
movieBackground.width = stage.stageWidth;
movieBackground.x = 0;
movieBackground.y = 0;
thumbs.columnWidth = stage.stageWidth / 6;
thumbs.rowHeight = stage.stageHeight / 6;
thumbs.columnCount = 1;
thumbs.rowCount = (stage.stageHeight) / thumbs.rowHeight;
thumbClip.x = stage.stageWidth - thumbs.columnWidth;
thumbClip.y = 0;
resizeCurrentImage();
}