鸿蒙开发技巧:如何打造极致秒开网页体验

发表时间: 2024-05-23 08:19

前端鸿蒙技术文件操作系列:所有的目录及操作极致的秒开,逻辑皆在于此。

关于文件的操作就剩复制还有删除,没有说这个就不说了,跟node非常的像,简直是一样,完全理解为nodejs就行了。

来看一下文件夹的操作,创建删除,最主要的是便利,来看实际的效果。在什么都没有操作的情况下来看一下便利,这个是项目的根目录,里边自带了一个叫sha der,反正是一个文件,来创建一个文件夹,这是我创建了一个叫asset cache,把它再进行便利。

现在根目录下有两个了,再创建一个文件,再来便利一下文件夹,这下面就有3个了。鸿蒙在便利这块其实提供的能力比较弱,而鸿蒙在便利的时候拿到的仅仅是名字,可以理解说路径,比如这个跟这个是目录,它是一个文件,如果没有后缀的情况下能知道谁是目录吗?而便利返回的只是名字而已,但这个对于业务开发来说肯定是够用的,只是吐槽一下给的有点少。

至此所有的文件操作都说完了,文件操作在工作当中非常的实用,与前端相关的来说manifest就是离线存储,其实就是这么回事,在Web做请求的时候进行拦截,然后启用本地的文件加载。

还有如果是做壳的,应用Hybrid模式,这套东西绝对会让项目秒开,秒杀移众APP,要不以为大厂那些APP怎么打开速度那么快?单纯的H5优化做不到的一定得结合端能力。