[Bug]: Allow LAN,iPhone使用HTTP代理连接桌面端,YouTube视频无法加载其他页面数据都正常,可能触发平台视频防盗链机制,换回低版本也一样,目前无法解决
请认真检查以下清单中的每一项
- [X] 已经搜索过,没有发现类似issue
- [X] 已经搜索过文档,没有发现相关内容
- [X] 已经尝试使用过最新版,问题依旧存在
- [ ] 使用的是官方版本(未替换及修改过安装目录程序文件)
软件版本
0.20.5
操作系统
Windows x64
系统版本
win10
问题描述
见标题
复现步骤
见标题
日志文件
logs
进入Home Directory/logs文件夹,找到日志文件,将文件拖动至输入框或点击界面左下角小字,将打开文件内容粘贴替换这行
其他补充
No response
你这个观点我并不认同,我也是win11,同样的0.20.5版本,刚才试了一下allow lan,用iPhone12连接,访问youtube,没有任何问题
确实是这样,包括Facebook等,页面其他所有内容正常,只是视频无法播放,麻烦你点开具体的视频看能加载不
点开具体的视频能看,你这个八成是节点或者分流的问题
打开app的本地网络权限可能对你有帮助
我使用iOS16.0的iPhone12遇到了同样的问题。除了无法播放YouTube的视频、bilibili的显示网络未连接,其他的都可以正常使用。在允许YouTube和bilibili的本地网络权限后,上述问题都解决了。 另外,比较奇怪的是我的iOS15.7的iPad在不打开本地网络权限的情况下可以正常使用YouTube和bilibili。
这个你对比一下日志应该就清楚了,可能不同版本ios修改了api?也不一定,我没有过ios开发经验。
打开app的本地网络权限可能对你有帮助
谢谢你,这对我很有帮助
确认了,是本地网络权限没有打开的原因,具体原理未知> 点开具体的视频能看,你这个八成是节点或者分流的问题
是这样的> 我使用iOS16.0的iPhone12遇到了同样的问题。除了无法播放YouTube的视频、bilibili的显示网络未连接,其他的都可以正常使用。在允许YouTube和bilibili的本地网络权限后,上述问题都解决了。
可能跟apple的系统网络规则有关,具体没有深究 另外,比较奇怪的是我的iOS15.7的iPad在不打开本地网络权限的情况下可以正常使用YouTube和bilibili。
确认了,是本地网络权限没有打开的原因,具体原理未知> 点开具体的视频能看,你这个八成是节点或者分流的问题
因为代理时走的是本地网络http,但YouTube页面采用http协议,流媒体传输不使用。代理时相当于app直接把代理主机当成服务器,开启本地网络权限相当于建立了YouTube与本地主机的连接(可能是),推测是这个原因。bushi的话希望代佬指正😅
@SESProMax 我觉得你说的是对的
确认了,是本地网络权限没有打开的原因,具体原理未知> 点开具体的视频能看,你这个八成是节点或者分流的问题
因为代理时走的是本地网络http,但YouTube页面采用http协议,流媒体传输不使用。代理时相当于app直接把代理主机当成服务器,开启本地网络权限相当于建立了YouTube与本地主机的连接(可能是),推测是这个原因。bushi的话希望代佬指正😅
其实YouTube流媒体也采用HTTP协议,可以在Clash连接状态了看到
Test comment directly.
确认了,是本地网络权限没有打开的原因,具体原理未知> 点开具体的视频能看,你这个八成是节点或者分流的问题
因为代理时走的是本地网络http,但YouTube页面采用http协议,流媒体传输不使用。代理时相当于app直接把代理主机当成服务器,开启本地网络权限相当于建立了YouTube与本地主机的连接(可能是),推测是这个原因。bushi的话希望代佬指正😅
其实YouTube流媒体也采用HTTP协议,可以在Clash连接状态了看到
那估计是iOS的api问题了