Domanda

vorrei ingannare Chrome per rendere le sue schede in un certo contesto di periferica di memoria di mio. Ciò è effettivamente possibile ? Grazie!

È stato utile?

Soluzione

C'è un metodo in chrome.tabs chiamato captureVisibleTab. Quello che si ottiene indietro o è un PNG o JPEG.

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

Questa API è disponibile per estensioni di Chrome - ma non si può chiamare da ordinario JavaScript in un browser inesteso. Presumo che questo è la tecnica utilizzata da "Aviary Screen Capture" .

Se si dispone di un programma C ++ in esecuzione nel proprio processo, e si vuole "colpire in" Chrome - ci sono un sacco di modi un po 'incerti da fare ganci delle finestre e la cattura. Ma perché non risparmiare la fatica? Chrome è basato su WebKit - solo uso WebKit direttamente. Qt lo rende super facile, per esempio:

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top