나는 거의 50 %의 애니메이션을 Raphael.js에 많이 의존하는 꽤 많은 리소스를 필요로하는 웹 애플리케이션을 개발 중이다. 나머지는 웹 오디오 API의 컨텍스트와 함께 webkitRequestAnimationFrame을 사용하는 내 자신의 애니메이션 메소드를 굴렸다. .currentTime을 사용하여 오디오 구성 요소와 애니메이션을 동기화합니다.Raphael에서 requestAnimationFrame을 호출하면 성능이 저하됩니까?
나는 현재 매우 심한 성능을 경험하고 있으며 Raphael의 소스를보고 있으면 requestAnimationFrame도 사용하고 있음을 알 수 있습니다. 내가 경험하고있는 지연의 대부분은 내 애니메이션과 Raphael 's가 동시에 실행될 때 발생하는 것으로 보입니다. requestAnimationFrame은 기본적으로 인출주기 당 두 번 호출되기 때문에입니까?
본질적으로 내가 묻는 것은 기본적으로 래퍼 객체에 대한 내 애니메이션 구현을 다시 롤업해야하며 기존의 requestAnimationFrame을 사용하고 있습니까?