iOS端绕开百度网盘下载压缩包后的分享限制,从而以其它应用解压或打开的方法

您所在的位置:网站首页 如何撤回百度云分享 iOS端绕开百度网盘下载压缩包后的分享限制,从而以其它应用解压或打开的方法

iOS端绕开百度网盘下载压缩包后的分享限制,从而以其它应用解压或打开的方法

2023-04-16 10:53| 来源: 网络整理| 查看: 265

百度网盘应该是为了推广它的VIP云解压服务,而不让你把下载到本地的压缩包分享到别的App(无交互入口),下面是一个可行的解决办法。

事件背景

我使用百度网盘,从别人那里保存了一个压缩包到我的网盘,然后,我打算:

使用百度网盘App,将该压缩包下载众所周知,iOS使用沙箱机制,各App间无法直接相互读取对方的文件。所以,为了让各种App都日后能够直接看到并读取这个压缩包,我需要将该压缩包,使用苹果官方的文件管理应用“文件”,移动到一个公用目录,让所有App都能访问。

基本共识

大家都知道,iOS端完成上述操作的方法的逻辑一直就是“分享”——在某个App内选中目标文件,想办法调出“分享界面”(通常名称是“以其它应用打开”,然后选择别的App,这样,别的App才有权限读取该文件),而这里我想让所有App都能直接够访问该文件,省得老反复分享,所以我需要选择“存储到‘文件’”。

问题复现

问题来了,恶心的百度,竟然不给你提供“以其它应用打开”压缩包类型的文件的入口!(如图,下载下来,发现可交互选项只有“删除”。哪怕点开,也只是进入了一个百度网盘自己的解压页面,直到你打开到目录最里层,打开到单独的文件,才允许你操作“以其它软件打开“

可当压缩包内有几百个文件怎么办???百度的意思就是,让你一个个去单独操作,以留存你在百度网盘App里。

解决方法

既然它不让你“以其它应用打开”压缩包文件,那我们让不认为这是一个压缩包就好了,也就是更改文件扩展名。如图,比如把压缩包扩展名“.zip”删去一个字母p,变为“.zi”,再下载,再点击,就有“以其它应用打开”选项了。之后在别的App内,把文件扩展名改回去就好。

结论与猜想

本质上,百度应该还是为了推广它VIP服务的“在线解压”功能,而且已经丧心病狂到,连下载到本地的压缩包,你点开都显示“正在在线云解压”,一旦断网,都解压不了!甚至,它都不让你分享到别的App里解压。

有的朋友可能会想到,使用“文件”App里的“百度云”目录,直接访问该文件行不行?呵呵,我也试了,但百度早就把这条路封死了,如图,iOS无法与百度网盘App像OneDrive一样正常通信,根本无法绕开百度网盘App下载百度网盘的文件。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3