Вопрос

Я хотел бы обмануть Chrome, чтобы рендеринг своих вкладок в некотором памяти-устройстве контексте моего. Это вообще возможно ? Спасибо !

Это было полезно?

Решение

Есть метод в chrome.tabs называется captureVisibleTab. Отказ То, что вы вернетесь, это либо PNG, либо JPEG.

http://code.google.com/chrome/extensions/tabs.html.

Этот API доступен для расширений Chrome - но вы не можете назвать его из обычного JavaScript в невместном браузере. Я предполагаю, что это техника, используемая «Захват Agiary экрана».

Если у вас есть программа C ++, работающая в собственном процессе, и вы хотите «ткнуть в Chrome - есть много хитрых способов заниматься окнами и захватывать. Но почему бы не спасти себя неприятности? Chrome основан на WebKit - просто используйте webkit напрямую. Qt делает его супер легким, например:

http://doc.qt.nokia.com/4.6/example-webkit.html.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top