Webview 그래픽을 내 webview에 표시해야합니다. WebGL을 사용하도록 Android WebView를 수정할 수있는 방법이 있습니까? 그렇다면 어떻게?Android WebView에서 WebGL 지원 사용
답변
Android Lollipop을 사용하기 전에 WebGL에서 WebGL을 지원하지 않았습니다. KitKat에서 Android는 기본 WebView 구현으로 Chromium으로 전환되었지만 WebGL이없는 Chromium 33에는 고정되어 있습니다. Lollipop에서 WebView는 Play 스토어를 통해 업데이트되고 WebGL을 지원합니다. (출처 : https://developer.chrome.com/multidevice/webview/overview)
WebView를 확장하려고하면 불가능합니다. 당신이 고려할 수
한 가지, 참조, 대신 WebGL을 사용하는 CSS의 3D 변환은, 사람들은 안드로이드 ICS에서 지원하고 전달하는 것입니다 http://caniuse.com/#feat=transforms3d
당신은 크롬 베타 응용 프로그램 또는 파이어 폭스 베타 버전을 사용하여 새 안드로이드 장치에서 WebGL을 볼 수 있습니다앱. 테스트 한 유일한 기기는 Android 4.2.2를 실행하는 Asus Nexus 7 태블릿입니다.
Android 4.1.2를 실행하는 내 Motorola Razr은 Google 크롬 Beta에서 WebGL을 지원하지 않습니다.
직접적인 도움이 될지 모르지만 참고하시기 바랍니다.
Android WebView에서 WebGL을 사용하도록 설정할 수는 없지만 LuDi (www.ludei.com)의 CocoonJS를 사용하여 렌더링 할 때 WebGL을 사용하는 기본 앱을 사용할 수있는 옵션이 있습니다. Google Play에 데모 앱이있어 Android 2.3 기기에서도 실행중인 일부 알려진 WebGL 데모를 보여줍니다.
https://play.google.com/store/apps/details?id=com.ludei.demos.webgl
심지어 OUYA에서 실행!
에서 WebGL은 현재 안드로이드 웹보기에서 지원되지 않습니다, 당신은 그러나 당신의 WebGL을 응용 프로그램과 함께 안드로이드 응용 프로그램에서 WebGL을 지원하는 웹 런타임입니다 crosswalk-project를 사용하고 패키지 할 수 있습니다. 최신 Intel XDK은 횡단 보도 런타임으로 Android 앱을 제작하는 것을 지원합니다.
- 1. TideSDK의 WebGL 지원
- 2. Android WebView에서 FireFox 사용
- 3. 기본 Android 앱에서 WebGL 사용
- 4. Android WebView에서 맞춤 글꼴 사용
- 5. Shyam Pillai의 LiveWeb WebGL 지원
- 6. Android Webview에서 메타 뷰포트 너비 사용
- 7. WebView에서 UniversalImageLoader 사용
- 8. Android webgl 개념?
- 9. Android WebView에서 환경 설정에서 Flash를 사용/사용 중지하려면 어떻게해야하나요?
- 10. WebView에서 longClick 사용
- 11. Android webview에서 가끔 콘텐츠를로드합니다.
- 12. Android WebView에서 터치 이벤트
- 13. android - webview에서 전화 걸기
- 14. android webview에서 URL을로드하지 않습니다.
- 15. android 용 webview에서 geolocation
- 16. Android Webview에서 파일 다운로드
- 17. Android : Webview에서 App으로 이동
- 18. Android webview에서 캐싱
- 19. Android WebView에서 사진을로드 했습니까?
- 20. Webview에서 Android 레이아웃보기
- 21. Android Webview에서 Javascript를 미리로드
- 22. WebView에서 Android 푸시 알림?
- 23. android webview에서 응답 없음
- 24. 환경 설정 헤더에서 Android 지원 부분 사용
- 25. Android 지원 라이브러리, 언제 사용 하시겠습니까?
- 26. android webview에서 로컬 데이터에 액세스
- 27. WebGL 쉐이더에서 UInt8Array 데이터 사용
- 28. WebView에서 뒤로 버튼 사용 가능
- 29. 비디오가 android webview에서 재생되지 않습니다.
- 30. Android Emulator에서 외국어 지원
(업데이트) 다른 사용자에게 도움이되는 경우 : Android 4.4 (KitKat)에는 Chrome 기반 WebView가 포함되어 있지만 WebGL은 사용할 수 없습니다. Android 5.0 (Lollipop)에는 Chromium M37을 기반으로하는 WebView가 포함되어 있습니다. WebView는 WebGL을 지원합니다. 또한 Google Play를 통해 업그레이드 할 수 있습니다. 참조 : http://developer.android.com/about/versions/lollipop.html#WebView – rbarriuso