我在HTML Div中加载了一个Flex应用程序:
<div id="flashContent" style="height: 350px;"></div>
喜欢这样
var so = new SWFObject("photoGallery.swf", "photoGallery", "100%", "100%", "9", "#FFFFFF");
so.addParam("wmode", "transparent");
so.addVariable("varLang", lang);
so.write("flashContent");
我希望div的高度适应SWF的内容,所以从Flex我使用externalInterface.call()
到这个Javascript函数:
function loadPhotoGallery(newHeight)
{
document.getElementById('flashContent').style.height = (newHeight + 70) + 'px';
}
直到最近,当内容(照片库)变得更大时,一切都运行正常...使用大于9000的loadPhotoGallery
调用newHeight
函数会使用Firefox和Safari崩溃Flash播放器。它适用于Chrome。 (在Mac上测试过)。是否有导致崩溃的最大高度?
答案 0 :(得分:0)
你可能想尝试像Photosynth这样的东西。该程序可以在全景视图中组织数千张图片。您可以在图形加速器上获得高达几千万像素的处理能力。
祝你好运! 延长内容交付的未来