我使用Firebreath开发了过去几个月的媒体播放器浏览器插件,但我不认为这是一个Firebreath问题。
目前,当我试图重新加载包含该插件的网页时,我会遇到这个奇怪的问题。重新加载之前显示的图像将一直停留在屏幕顶部。新重新加载的插件将会活着并且远远落后于它,但旧图像将永远停留在屏幕上。如果我滚动或调整浏览器大小甚至更改URL,图像将保持不变,但是如果我移动浏览器,图像将会跟随。关闭选项卡后图像保持不变,但关闭窗口时离开
这是一个截图,演示了我在说什么。
(我是新用户,所以我无法发布图片)
你有没有看到我离开我的插件页面并进入Firebreath网站,图像仍然存在。
这个问题在Windows和Linux上都会发生,在Linux上发生得更少,并且在使用directx和opengl时都会发生。但只发生在chrome上。
只是想知道您或其他任何人是否有任何关于可能发生的事情的想法,建议或见解。我已经尝试了一切,包括恶劣的黑客,似乎没有任何工作。
谢谢。
答案 0 :(得分:0)
当DetachedEvent触发时,你的问题很可能是你没有拆掉你的directx或opengl上下文。 AttachedEvent是最早可以设置它的,DetachedEvent是最新的,你可以让它运行。