readBinary(normalizedPath: string): Promise<ArrayBuffer>;
这个读取电脑文件没有压力。
读取手机文件但凡超过100兆就有压力了,200兆直接无法读取文件,界面卡死,然后直接报错,读过来的ArrayBuffer是undefined,官方什么时候出一个流式或者优化一下手机端啊,我的同步插件就差这个了。
readBinary(normalizedPath: string): Promise<ArrayBuffer>;
这个读取电脑文件没有压力。
读取手机文件但凡超过100兆就有压力了,200兆直接无法读取文件,界面卡死,然后直接报错,读过来的ArrayBuffer是undefined,官方什么时候出一个流式或者优化一下手机端啊,我的同步插件就差这个了。
救一下啊,家人们
用途是啥?同步视频?
remotely save的魔改,同步大文件,视频也算,只要你文件大于200M读取就有问题。
readLocalFile
也不行吗
readLocalFile
这个是绝对路径,安卓不行的吧?
不能使用其他库的流式读取吗,比如自带的 fs 或是第三方库
fs是node.js,手机是不支持的哦。
会报错xxx is not a function。
第三方库你知道可以推荐一些哦,但我觉得应该是不行的。手机限制太多
顶顶顶,救一下啊~!
或者你魔改转个思路,常规目录文件用rs同步,如你说的那些大视频文件目录,在rs里排除,这些目录用桌面端同步工具,如goodsync。
我就是这样做的,毕竟大多数文件不需要整天同步,甚至可以把归档目录也排除rs同步,需要时,把不会改变的文件都移到归档目录,纯用goodsync同步。