我的Flex应用程序在不同机器上的一致性存在一些问题。
我的应用程序注意到了三件事。在我的开发机器(Windows XP)上,我无法重现这些问题。
我在Windows Vista计算机和Windows 7计算机上都注意到了它们。
我发现的三件事是:
我的标签非常简单
<mx:Label x="261" y="15" text="Date Prepared" fontWeight="bold" width="113"/>
标签是自定义组件,但以非常标准的格式定义:
<mx:TabNavigator borderStyle="solid"
x="10" y="10" width="665" height="450" id="tabs" creationPolicy="all">
<local:FormPanel id="formPanel" name="formPanel"
label="Incident Details "
width="665" height="450"/>
</mx:TabNavigator>
您可能会注意到自定义FormPanel中的标签后面有额外的空格,我发现这可能有助于解决截断问题的一部分(不是100%肯定)。
至于我的照片,我再也没有做任何惊人的事情:
<mx:Image id="vehicle_image"
source="@Embed(source='../../../../../images/icons/basic/vehicles.swf')"
height="45" width="45" toolTip="Vehicles"
toolTipShow="handleToolTipShow(event)"
click="showBar(event, vehicle_bar)" enabled="true" x="47" y="0"/>
图片包含在画布中,我将大约有10张图片全部尺寸为45x45。在某些机器上,我会看到10幅图像中有3幅渲染得比其他45x45尺寸的图像大约30x30。
我遇到的问题是我无法在我的开发机器上重现这些问题,也没有任何关于如何解决这些问题的线索。我希望我看到的东西都是FlexSDK中的错误,但即使它们是bug,我也需要临时解决。
有什么想法吗?
答案 0 :(得分:0)