Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何组合使用相同资源的乐天动画的web请求_Javascript_Lottie_Preact_Bodymovin - Fatal编程技术网

Javascript 如何组合使用相同资源的乐天动画的web请求

Javascript 如何组合使用相同资源的乐天动画的web请求,javascript,lottie,preact,bodymovin,Javascript,Lottie,Preact,Bodymovin,我正在构建一个乐蒂播放器,它获取一组资产路径,并构建一组乐蒂的AnimationItem对象以用于播放。我已经能够构建时间线并拖动动画,但我注意到多个AnimationItem对象正在重复对相同资产的web请求(因为许多动画共享资产) 在每个AnimationItem中都有一个assets数组,我可以在其中识别每个动画中使用的资产 这些是对其中一个资产的web请求(img_0.png有16个请求,因为该请求对8个动画文件中的每一个都发生了两次): 我想知道如何通过将每个LottieAni

我正在构建一个乐蒂播放器,它获取一组资产路径,并构建一组乐蒂的
AnimationItem
对象以用于播放。我已经能够构建时间线并拖动动画,但我注意到多个
AnimationItem
对象正在重复对相同资产的web请求(因为许多动画共享资产)

在每个
AnimationItem
中都有一个
assets
数组,我可以在其中识别每个动画中使用的资产

这些是对其中一个资产的web请求(img_0.png有16个请求,因为该请求对8个动画文件中的每一个都发生了两次):

我想知道如何通过将每个Lottie
AnimationItem
指向共享资产(并对每个资产使用单个web请求)来合并这些请求。
谢谢你的帮助