Tencent / tmagic-editor

Other
4.17k stars 704 forks source link

asyncLoadJs在并发加载两个js文件时会导致相对路径错误 #589

Open clay6447 opened 5 months ago

clay6447 commented 5 months ago

如题,如果并发加载的两个js都是相对路径,那第二个js的路径就不对了,比如同时加载jquery和airship,airship内部可能也在动态加载别的js文件,可能会导致加载路径变成../jquery/p-68ed0ce0.system.js,可是这个文件是在airship文件夹下的,我知道应该去改airship.js的源码,可那是个别人的库,没法动,能不能改进asyncLoadJs来解决这个问题? (jquery和airship的加载是在两个不同组件内部,代码无法放在一起处理)

jia000 commented 4 months ago

请提供一个可复现问题的demo