在sh4平台上移植基于directfb平台的gtkwebkit,因应用需求设置网页背景为透明(webkit_web_view_set_transparent),但发现这样浏览器进行页面跳转时之前的网页痕迹会残留下来,进行多次页面跳转,网页显示基本上就花了,根本无法正常使用。蛋疼了很长的时间后发现原来是directfb配置有误导致了这个问题,因在directfbrc文件中设置了选项bg-none,从而导致背景处理完全无效,鼠标和窗口移动时会在背景留下痕迹。注释掉这个选项,并设置bg-color为透明后终于解决了这个问题,哎,业务不熟害死人呀。
webkit 残影
最新推荐文章于 2025-07-13 17:31:51 发布
解决GTKWebKit在DirectFB平台上的透明背景设置导致的页面残留问题。通过调整DirectFB配置文件directfbrc中的选项,注释掉bg-none并设置bg-color为透明,最终实现了正确的透明背景效果。

2594

被折叠的 条评论
为什么被折叠?



