动作需要下载外部依赖
如何做这个依赖的路径判断?需满足重装动作后,有缓存文件(复杂动作的编程约定)则免安装,无缓存文件则下载,删除状态后也能获取缓存文件路径。
现在我的思路是,先生成动作对应的缓存路径,检查是否存在。不存在则下载,如果动作的依赖文件路径为空,则拼接缓存路径\依赖文件生成依赖文件路径。
我想知道是否有更好的思路。