2015-08-25 24 views
7

Chúng tôi đang cố tạo ứng dụng dành cho máy tính để bàn mở url bằng canvas html5. Chúng tôi đã triển khai nó bằng Java 8 JavaFX. Nhưng chúng tôi gặp phải phản ứng xấu khi hiển thị bản phác thảo.
Điều này hoạt động tốt trong trình duyệt Chrome. Có thể nhúng trình duyệt chrome trong ứng dụng JavaFx không?Có thể thay đổi WebView của JavaFX thành Chrome

Trả lời

13

Có thể thay đổi WebView của JavaFX vào Chrome

số

Có thể nhúng trình duyệt chrome trong ứng dụng JavaFX?

Có.

Hãy thử JCEF từ dự án được nhúng Chromium thay vì WebView.

Để có giải pháp thương mại, JxBrowser quảng cáo hỗ trợ Chromium cho các ứng dụng JavaFX.

Tôi chưa sử dụng JxBrowser hoặc JCEF, vì vậy tôi không có thêm chi tiết hoặc lời khuyên nào về cách sử dụng chúng hoặc có phù hợp với mục đích của bạn hay không.

+0

Tôi có thể xác nhận JxBrowser hoạt động tuyệt vời. Nhưng bạn có thực sự quản lý để nhúng JCEF vào một ứng dụng JavaFX không? Theo hiểu biết của tôi, nó chỉ hoạt động với Swing. – monacotoni

+0

Thời gian qua tôi đã kiểm tra nhận xét là "Hiện tại không có kế hoạch để hỗ trợ. Đóng góp bên ngoài được hoan nghênh". http://magpcss.org/ceforum/viewtopic.php?f=17&t=14639 – monacotoni

+0

Như đã lưu ý trong câu trả lời của tôi "Tôi chưa sử dụng JxBrowser hoặc JCEF". – jewelsea

0

Không, bạn không thể nhúng trình duyệt Chrome trong chế độ xem web của JavaFX.

Tham khảo link này: Performance of WebView in JavaFX

Bạn sẽ nhận được một ý tưởng về hiệu quả của nó so với các trình duyệt khác.

0

Không, hiện tại không có tùy chọn nào như vậy. Oracle discussion

Tuy nhiên, bạn có thể triển khai ứng dụng của mình trong trình duyệt - here là cuộc thảo luận về điều này.

Các vấn đề liên quan