JavaFX 8 (정확하게 JRE 1.8.0_25)에서 WebView를 보면 -webkit-filter
이 완전히 손상된 것처럼 보입니다.JavaFX webview는 필터를 지원하지 않습니까?
HTML 규칙에 -webkit-filter
CSS 규칙을 적용하려고하면 기본 데이터가 완전히 사라집니다.
http://html5-demos.appspot.com/static/css/filters/index.html을 WebView에로드하면 데모를 볼 수 있습니다. 페이지에서 필터를 설정하면 이미지가 사라집니다.
알려진 버그입니까? 알려진 해결 방법이 있습니까?
업데이트 : JRE 8u77을 사용하여 다시 테스트 한 결과 이제는 개선되었지만 완전히 수정되지 않은 것으로 보입니다. 페이지의 아무 곳에서나 -webkit-filter를 사용하면 렌더링 오류가 발생합니다. 볼 수있는 자바 FX의 웹보기에 다음 HTML를로드하여 테스트에서
<html>
<body style="background-color: #888">
<div id='xx' style="-webkit-transform-origin: 0 0; -webkit-transform: scale(5)">
This is some text
<button onclick="document.getElementById('xx').style.webkitFilter = 'invert(100%)'">Click me</button>
</div>
</body>
</html>