在过去的几个月里,我一直在使用Firebreath开发媒体播放器浏览器插件,但我不认为这是Firebreath的问题。
目前,我陷入了这个奇怪的问题,当一个人尝试重新加载包含插件的网页时,就会出现这个问题。重新加载之前显示的图像将卡在屏幕顶部。新的重新加载的插件将活着并且远远落后于它,但旧图像将永远停留在屏幕上。如果我滚动或调整浏览器大小,甚至更改URL,图像将保持不变,但是如果我移动浏览器,图像将随之而来。图像在关闭选项卡后保留,但在关闭窗口时离开
这是一个屏幕截图,演示了我在说什么。
https://i.stack.imgur.com/zJ2WH.jpg
(我是新用户,所以我不能发布图片(
你有没有看到我离开了我的插件页面并去了 Firebreath 网站,图像仍然存在。
此问题在Windows和Linux上都发生,在Linux上发生的频率要低得多,并且在使用directx和opengl时发生。但只发生在铬上。
只是想知道你或其他任何人是否对可能发生的事情有任何想法、建议或见解。我已经尝试了所有方法,包括残暴的黑客攻击,但似乎没有任何效果。
谢谢。
您的问题很可能是您在 DetachedEvent 触发时没有拆除 directx 或 opengl 上下文。AttachedEvent 是您可以设置的最早版本,而 DetachedEvent 是您可以保持运行状态的最新版本。