1

我刚刚注意到,在旧版浏览器(如 IE 6、7、8、FF 3.6)中,如果对象的大小小于 9x9 像素,则 Flash 不会初始化。我不记得自己过去曾遇到过这个问题,当时那些恐龙主宰了网络。你?

那个尺寸是多少?您能否分享一个指向该主题更深入的资源的链接?

更新:我刚刚检查过,Silverlight 似乎没有这样的问题。

4

1 回答 1

3

如果要使用相机,则每个浏览器中的 flash 对象至少需要为 215x138。我记得 IE 中有一个最小尺寸,但找不到来源。无论如何,也许这些信息会有所帮助;您可以使用wmode="transparent". 您不能使用display:noneor visibility(css),因为这样闪存不会执行或动作较慢。为了确保它继续运行,请将它position:fixed(css)放在页面的角落或其他地方。浏览器使 Flash 对象在屏幕外或非活动时(即在非活动选项卡中)以一种睡眠模式运行(较慢)

我认为这是用 swf 制作垫片的一种方法。它的位置很重要。

顺便说一句,我不建议使用silverlight,它的穿透力很低。

带摄像头的源最小窗口大小:http: //help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Camera.html

于 2012-11-27T06:27:36.867 回答