Я разрабатываю плагин для браузера медиа-плеера в течение последних нескольких месяцев, используя Firebreath, но я не думаю, что это проблема Firebreath.Chrome Plugin изображение сохраняется после закрытия
В настоящее время я застрял в этой странной проблеме, которая возникает, когда вы пытаетесь перезагрузить веб-страницу, содержащую плагин. Изображение, отображаемое перед перезагрузкой, останется в верхней части экрана. Новый перезагруженный плагин будет живым и хорошо позади него, но старое изображение останется на экране навсегда. Если я прокручиваю или изменяю размер браузера или даже изменяю URL-адреса, изображение останется на месте, однако, если я переведу браузер, будет следовать изображение. Изображение остается после закрытия вкладки, но уходит при закрытии окна
Вот скриншот, демонстрирующий то, о чем я говорю.
(Я новый пользователь, так что я не могу добавлять изображения)
Has вы можете видеть, что я оставил страницу моего плагина и пошел на сайт Firebreath и изображение по-прежнему сохраняется.
Эта проблема возникает как в окнах, так и в Linux, гораздо реже в Linux, и происходит при использовании как directx, так и opengl. Но происходит только на хроме.
Просто интересно, имеете ли вы или кто-либо еще какие-либо мысли, предложения или идеи относительно того, что может произойти. Я пробовал все, включая жестокие хаки, и ничего не работает.
спасибо.
Это происходит только на окнах, не так ли? Как вы рисуете? Нормальный GDI, directx, opengl? – taxilian
Использование DirectX или OpenGL вызывает проблему. – smurfjones23