2012-06-13 12 views
7

Sto provando a creare un'applicazione utilizzando SWT Browser. È possibile integrare Google Chrome come browser in Eclipse (non come browser Web esterno)?Integrare il browser Google Chrome in eclissi

+0

[un blog ne parla] (http://tasktop.com/blog/eclipse/living-inside-eclipse-embedding-browsers -e-google-chrome) ma non è ancora chiaro per me una roadmap adeguata per l'incorporamento. – AurA

+0

Non è già parte del webkit di Eclipse, e puoi navigare all'interno di eclissi ... – xybrek

+0

webkit non è incluso in Windows. Devi installare XULRunner per l'utilizzo con Firefox o il WebKit disponibile con Safari. Non sono riuscito a farlo funzionare con Chrome su Windows. Se hai bisogno di aiuto per far funzionare Firefox e Safari su Windows - fammi sapere, ho quelli che funzionano - almeno fino alle ultime versioni supportate in Eclipse Juno. – ssnyder

risposta

0

Se non riesci a passare attraverso l'interfaccia utente, provare a modificare le impostazioni nel seguente file.

YOUR-WORKSPACE\.metadata\.plugins\org.eclipse.core.runtime\.settings
ci sarà un file chiamato org.eclipse.ui.browser.prefs aprirlo con qualsiasi editor di testo e modificare i valori appropriati, È auto-descrittivo si può facilmente scoprire cosa cambiare e tutto. Avere un backup dello stesso prima di modificare.

Spero che questo ti aiuti.

MODIFICA: riavvia l'eclissi per effettuare la modifica sopra.

+0

@Downvoter, potresti dirmi il motivo del downvote, in modo che possa migliorare le mie risposte la prossima volta. –

+0

Hai detto "modifica valori appropriati" ma quali sono quelli? Nel mio file di impostazione ho potuto vedere solo '1)' eclipse.preferences.version e '2)' internalWebBrowserHistory. Si prega di aggiornare la risposta con i valori corretti e riprenderò il mio voto negativo. Oltre a ciò google-chrome non supporta l'incorporamento. – Favonius

7

No, a partire dalla versione stabile corrente di google chrome, non è possibile utilizzarlo all'interno di SWT. Il motivo è che google chrome (ed essenzialmente chromium) non supporta ActiveX (come IE, Firefox, Safari, ecc.) Ma è basato su NPAPI. (Nota: Sto considerando che stai lavorando su Windows come non hai menzionato nella tua domanda !!)

Ma ci sono progetti che stanno cercando di creare una versione embeddable di cromo. Vedi questi link:

  1. Chromiumembedded
  2. Is Google Chrome embeddable?
2

è possibile impostarlo attraverso Eclipse interfaccia utente.

Goto: Finestra> Preferenze> Generale> Web Browser

Selezionare pulsante

Fare clic sul pulsante "Nuovo" "External browser per utilizzare" per aggiungere un nuovo browser per esempio. Chrome!

Fare clic su Applica e OK

... e devi farlo funzionare!

+0

ma naturalmente non l'ho provato per i progetti SWT, stavo lavorando per un'applicazione web. –

+0

scusate ragazzi - in seguito mi sono reso conto che questa domanda non riguardava i "browser esterni" - la mia mancanza :(scusa ancora! –

Problemi correlati