读书人

[转] 图片拼凑时的bug

发布时间: 2012-12-19 14:13:14 作者: rapoo

[转] 图片拼接时的bug
http://bbs.9ria.com/viewthread.php?tid=71789&extra=page%3D1%26amp;orderby%3Ddateline%26amp;filter%3D86400

两张图片拼接出现的bug。同事机器用360浏览器,出现bug,同事机器用IE或者火狐,不出现bug,我的机器无论用啥浏览器,都不出bug。bug就是,两张图拼接的时候中间有一条裂缝。(两张图片的坐标都是整数,图片的父容器的坐标也都是整数)





解决方案1:


边缘额外画一个像素就可以把缝隙盖掉


但是其他地方都没问题,为什么就在那两个同事机器上的360上运行就有这个裂缝呢。。


解决方案2:

真的是整数吗.必须得确保地图在每一次渲染的时候,图片的坐标及容器的坐标都绝对是整数.

图片坐标是整数,容器是整数,并不代表没有地方出现小数点.

一般是地图背景层在容器内移动的时候,产生的小数点坐标,你必须每次刷新的时候将背景层强制转换为整数.

读书人网 >编程

热点推荐