2012-06-13 14 views
7

Próbuję utworzyć aplikację przy użyciu przeglądarki SWT. Czy można zintegrować Google Chrome jako przeglądarkę z Eclipse (nie jako zewnętrzną przeglądarkę internetową)?Zintegruj przeglądarkę Google Chrome ze środowiskiem Eclipse

+0

[blogu mówi o nim] (http://tasktop.com/blog/eclipse/living-inside-eclipse-embedding-browsers -and-google-chrome), ale właściwa mapa drogowa do osadzenia go nadal nie jest dla mnie jasna. – AurA

+0

Nie jest już częścią zestawu Eclipse i można przeglądać wnętrze zaćmienia ... – xybrek

+0

Webkit nie jest zawarty w systemie Windows. Musisz zainstalować XULRunner, aby używać go z Firefoksem lub WebKitem dostępnym w Safari. Nie udało mi się uzyskać tego przy Chrome w oknach. Jeśli potrzebujesz pomocy przy tworzeniu firefox lub safari w Windowsie - daj mi znać, pracuję - przynajmniej do najnowszych obsługiwanych wersji Eclipse Juno. – ssnyder

Odpowiedz

0

Jeśli nie możesz przejść przez interfejs użytkownika, spróbuj edytować ustawienia w następującym pliku.

YOUR-WORKSPACE\.metadata\.plugins\org.eclipse.core.runtime\.settings
będzie plik o nazwie org.eclipse.ui.browser.prefs otworzyć go za pomocą dowolnego edytora tekstu i zmienić odpowiednie wartości, To jest samoopisowe, można łatwo dowiedzieć się, co zmienić i wszystko. Utwórz kopię zapasową tego samego przed modyfikacją.

Mam nadzieję, że to pomoże.

EDYCJA: Zrestartuj swoje zaćmienie, aby wprowadzić powyższą zmianę.

+0

@Dvvoter, czy możesz powiedzieć mi powód downwingu, aby móc poprawić moje odpowiedzi następnym razem. –

+0

Powiedziałeś "zmienić odpowiednie wartości", ale co to jest? W moim pliku ustawień widziałem tylko '1)' eclipse.preferences.version i '2)' internalWebBrowserHistory. Zaktualizuj swoją odpowiedź poprawnymi wartościami, a ja oddam swój głos. Poza tym google-chrome nie obsługuje osadzania. – Favonius

7

Nie, jak na bieżące stabilne wydanie Google Chrome, nie można go używać w SWT. Powodem jest to, że google chrome (i zasadniczo chromium) nie obsługuje ActiveX (takich jak IE, Firefox, Safari itp.), Ale jest oparty na NPAPI. (Uwaga: Rozważam, że pracujesz na maszynie z Windows, o czym nie wspomniałeś w swoim pytaniu !!)

Ale są projekty, które próbują stworzyć możliwą do osadzenia wersję chromu. Zobacz te linki:

  1. Chromiumembedded
  2. Is Google Chrome embeddable?
2

Można ustawić go przez Eclipse UI.

Goto: Okno> Preferencje> Ogólne> Przeglądarka internetowa

Zaznacz, aby dodać nową przeglądarkę np „Użyj zewnętrznej przeglądarce” przycisk radiowy Kliknij przycisk

„Nowy”. Chrome!

Kliknij Zastosuj + Ok

... i działaj!

+0

ale oczywiście nie próbowałem go dla projektów SWT, pracowałem dla aplikacji internetowej. –

+0

Przepraszam - później zdałem sobie sprawę, że to pytanie nie było dla "zewnętrznych przeglądarek" - moja miss :(Przepraszam jeszcze raz! –

Powiązane problemy