2012-06-13 24 views
7

SWT Tarayıcısı kullanarak bir uygulama oluşturmaya çalışıyorum. Google Chrome'u tarayıcı olarak Eclipse'e (harici web tarayıcısı olarak değil) entegre etmek mümkün mü?Google Chrome tarayıcıyı eclipse'ye entegre edin

+0

[bu konuda bir blog görüşmeler] (http://tasktop.com/blog/eclipse/living-inside-eclipse-embedding-browsers -ve-google-chrome) ama benim için uygun bir yol haritası benim için hala çok net değil – AurA

+0

Webkit zaten Eclipse parçası değil, ve tutulma içinde göz atabilirsiniz ... – xybrek

+0

webkit windows dahil değildir. Firefox veya Safari ile kullanılabilen WebKit ile kullanmak için XULRunner'ı yüklemeniz gerekir. Windows'da Chrome ile çalışmayı başaramadım. Windows'da çalışan firefox veya safari alma konusunda yardıma ihtiyacınız varsa - bana haber verin, en azından Eclipse Juno'da en son desteklenen sürümlere kadar çalışıyorum. – ssnyder

cevap

0

Kullanıcı arayüzü aracılığıyla yapamazsanız, aşağıdaki dosyada ayarları düzenlemeye çalışın.

YOUR-WORKSPACE\.metadata\.plugins\org.eclipse.core.runtime\.settings
org.eclipse.ui.browser.prefs adında bir dosya açılacak ve herhangi bir metin editörü ile açılacak ve uygun değerleri değiştirilebilecektir, Kendinizi tanımlayıcı ve kolayca neyin değişebileceğini öğrenebilirsiniz. Değiştirmeden önce aynı bir yedeğe sahip ol.

Bu yardımcı olur umarım.

DÜZENLEME: Yukarıdaki değişikliği gerçekleştirmek için tutulmanızı yeniden başlatın.

+0

@Downvoter, Bana cevap vermeme nedenini söyler misiniz? Böylece bir dahaki sefere cevaplarımı geliştirebilirim. –

+0

'Uygun değerleri değiştir' dedin ama bunlar neler? Ayar dosyamda sadece 1'i "eclipse.preferences.version" ve "2)" internalWebBrowserHistory "yi görebiliyordum. Lütfen cevabınızı doğru değerler ile güncelleyin ve geri oyumu geri alacağım. Bunun dışında google-chrome, yerleştirmeyi desteklemiyor. – Favonius

7

Hayır, şu anki google chrome sürümünden bağımsız olarak, SWT içinde kullanamazsınız. Bunun nedeni, Google Chrome'un (ve aslında kromun) ActiveX'i (IE, Firefox, Safari vb.) Desteklememesi, ancak NPAPI'a dayanmasıdır. (Not: Sorunuzda bahsetmediğiniz Windows makinesinde çalıştığınızı düşünüyorum !!)

Ancak, gömülebilir bir krom sürümü oluşturmaya çalışan projeler var. Bu bağlantıları bakınız:

  1. Chromiumembedded
  2. Is Google Chrome embeddable?
2

Sen Eclipse UI aracılığıyla ayarlayabilirsiniz.

Goto: Pencere> Tercihler> Genel> Web Tarayıcısı

seç yeni bir tarayıcı örneğin eklemek için radyo düğmesini

tıklayın "Yeni" düğmesini "Harici Tarayıcı kullan". Chrome!

Tıklayınız Tamam

uygula ... ve bunu çalışma var!

+0

ama SWT projeleri için denemedim, bir web uygulaması için çalışıyordum. –

+0

üzgünüm çocuklar - daha sonra bu sorunun "harici tarayıcılar" için olmadığını farkettim - özledim :(tekrar özür dilerim! –

İlgili konular