Jonson Petard
Jonson Petard
切换内核不关闭链接应该是 202 状态码导致的。  Nyanpasu 认为 202 是不正确的状态码,所以之后的刷新逻辑都没有触发。配置的更新是每十秒我们的定时任务出发的,所以切换你会感到一个很长的延时。 * 我们这里之后做一下处理,或者和 clash-rs 作者沟通一下,修正这个问题。  链接那里 close 之后 connection 不清理,目前判断下来应该是 clash-rs 的 bug 居多,在不修改 config 和 rule selector 下关闭是正常的,但是切换之后会出现问题。当然也不排除是前端报错后,导致一直无法出发刷新。 这个等我这段时间忙完之后,看看能不能去上游修复这个问题吧。最近是没时间了。
看起来最新 Clash Rust 版本已经修复这个问题了。如果还有问题请重新创建问题。
等待 Tauri v2 发布后,且我们完整迁移至 v2 后,会考虑支持的。但目前框架限制,当下不可能支持。
> There isn't any follow-up work on mobile platforms since `Clash for Android` died. So it's really expected. As my known, another clash GUI based on Tauri `clash-verge-rev` has no...
这个会不会和 Mihomo 内核反馈更合适呢?
Clash Rs 有没有这个问题?内核问题我们这里是解决不了的,如果 Premium 或者 Rs 没问题的话,建议更换内核使用。
> > Clash Rs 有没有这个问题?内核问题我们这里是解决不了的,如果 Premium 或者 Rs 没问题的话,建议更换内核使用。 > > 使用非Mihomo内核,不管开不开服务模式,都无法正常开启TUN,只会弹出一个“错误”提示。  这个好像是 Clash Rust 的 bug,是不是使用了 rules provider? 检测配置通过,但是运行时会 panic。 cc @ibigbug
已知 mihomo 会出现 NAT 问题,Premium 没有这个问题,请使用 Premium 内核。
此外,`clash-rs` 还未提供 win-arm64 版本,你可以去 https://github.com/Watfaq/clash-rs/issues 要求一下。 Tauri 的 win arm 编译可以参考此节 https://tauri.app/v1/guides/building/windows#building-for-32-bit-or-arm `pnpm build --target aarch64-pc-windows-msvc` ------------ Clash RS win 支持:https://github.com/Watfaq/clash-rs/issues/210
已经在开发版中支持