anx-reader icon indicating copy to clipboard operation
anx-reader copied to clipboard

[Bug]: WebDav同步,只看到转啊转,却始终不能完成。WebDAV端查看也没看到任何文件同步成功。

Open mrsteveken opened this issue 9 months ago • 4 comments

Prerequisites|前提条件

  • [x] I have checked the troubleshooting|我已经查看过故障排除
  • [x] I have searched for similar issues and did not find any|我已经搜索过没有相同的问题

Describe the bug|描述问题

WebDav同步,至少看到转啊转,却始终不能完成。WebDAV端查看也没看到任何文件同步成功。虽然有看到过有其他用户提到过类似问题,后来显示issue closed,却不清楚是如何解决的。

另外,也想问问,这个同步是只同步数据库?还是书跟数据库都同步?不同端的书必须保持一样吗?

To reproduce|重现步骤

  1. 设置完WebDav,并测试连接成功后打开WebDav同步,选择从端侧同步到WebDav
  2. 点击...回到书架,能看到同步正在进行(转圈的箭头),然后就没有然后了,一直转圈。
  3. 点开转圈的箭头,提示正在上传数据库。但几十K的文件,就卡那儿了?
  4. 并没有其他错误提示,至少一直转圈,除非关掉WebDAV。

Expected behavior|预期行为

  1. 如果多端使用,同步功能有相关限制或启动顺序要求,项目文档最好有个清晰的说明。
  2. 同步完成有清晰的提示,如果同步遇到问题(执行不下去),也适时终止,并给出报错提示。

Screenshots|截图

No response

Platform (please complete the following information)|平台(请填写以下信息)

  • Platform: | 平台: [Android, Windows PC]
  • OS: | 操作系统: [Android13(MIUI14), Windows 11]
  • AnxReader Version: | 安读版本: [1.4.2+2092]
  • Device: | 设备: [Redmi Note 12 Turbo, Laptop AMD Ryzen 8845HS]

Additional context|其他信息

No response

mrsteveken avatar Apr 11 '25 06:04 mrsteveken

如果webdav不是坚果云,这可能是一个上游库的问题,目前应该已经解决,可以试试最新beta版

Anxcye avatar Apr 13 '25 11:04 Anxcye

最新版也出问题。PC 和 Android 都是能上传,不能下载。

SEVERE^^ 2025-04-14 10:34:29.508194^^ [Sync failed PathExistsException: Cannot copy file to 'C:\Users\ming\AppData\Roaming\com.anxcye\anx_reader\databases\app_database.db', path = 'C:\Users\ming\AppData\Local\Temp/app_database.db' (OS Error: 当文件已存在时,无法创建该文件。

shmhan avatar Apr 14 '25 02:04 shmhan

最新beta版

beta-1.4.3-2版电脑版本好像可以同步,但是安卓版本还是无法正确同步

ybbluesky avatar Apr 14 '25 07:04 ybbluesky

改用坚果云,可以同步了。以后再试试更新版本下能否使用本地群晖的WebDav, beta-1.4.3-2版好像还是不行。

mrsteveken avatar Apr 14 '25 14:04 mrsteveken

可以试试最新版本的,或许解决了,如果仍有问题,请重开一个issue

Anxcye avatar Apr 27 '25 03:04 Anxcye

🔒 This issue has been locked because it has been closed for 30 days.

此 issue 已被锁定,因为它已关闭 30 天。

If you believe this issue should be reopened, please create a new issue and reference this one.

如果您认为此 issue 应该重新打开,请创建新的 issue 并引用此问题。

github-actions[bot] avatar Sep 05 '25 01:09 github-actions[bot]