phonegap 응용 프로그램에서 하드웨어 가속을 사용하려고합니다. 나는이 pourpose를 위해 css 3dtransform을 넣어야한다는 것을 읽었다. 그래서, 내 html 요소의 주 클래스에서 webkit-transform3d를 사용했지만 애니메이션 중에 약간의 지연이 계속됩니다.Phonegap 앱의 CSS 하드웨어 가속
상자를 열고 닫고 싶습니다. 설정 값은 0에서 somevalue 및 viceversa입니다.
내가 여기 예를 들어 쓰기가 : http://jsfiddle.net/VG7V5/6/
당신이 볼 수 있듯이을,이 방법으로 클래스 컨테이너를 정의 :
#container {
box-shadow: 0.1em 0.1em 0.2em 0em #777777;
width: 100%;
max-height: 15em;
overflow-y: auto;
transform: translate3d(0em,0em,0em);
-webkit-transform:translate3d(0em,0em,0em);
-webkit-perspective: 1000;
-webkit-backface-visibility: hidden;
}
나는 안드로이드 4.4 내 넥서스 5의 예를 열면 .2 애니메이션이 진행되는 동안 transform3d가 활성화되거나 비활성화 된 상태에서 일부 지연이 발생합니다 (jsfiddle에서 infact은 주석 처리 된 변환으로 시작). 아무것도 변하지 않는 것 같습니다.
문제가 있습니까?
Thx
ressource가있는 경우 하드웨어 가속이 작동합니다. 스마트 폰에 메인 프로세서가있는 고성능 그래픽 카드가 있다고는 생각하지 않습니다. –
또한 스마트 폰에는 그래픽 프로세서 장치가 있습니다 .. 그리고 웹에 많은 기사가 있습니다 이 주제는 .. – ira
네,하지만 일반 컴퓨터처럼 주 프로세서 대신 계산할 수있는 강력한 칩이 있습니까? –