yaoxieyoulei / mytv-android

使用Android原生开发的电视直播软件
MIT License
7.46k stars 823 forks source link

[Feature逻辑冲突] *针对天光云影分支* “频道记忆”和“自动拉取云端配置”冲突 #208

Closed chuwza closed 5 hours ago

chuwza commented 3 days ago

大佬你好,我为天光云影App开启了“自动拉取”,但我发现这个功能和“记忆上次打开的频道”这个特性冲突。 Screenshot_20241120-182651_天光云影

天光云影支持“频道记忆”,即:关闭App时是什么频道,下次开启还是哪个频道。这很棒👍

但是只要开启了“自动拉取”,那么无论我关闭App时选择的是哪个频道,那么所记忆的频道,都会在下次启动App&自动拉取云端配置后被覆盖。

比如我云端配置里,开启App的开屏频道是CCTV1;而我现在关闭App时的频道是湖南卫视。那么下次打开App时,开屏频道不是湖南卫视,而是CCTV1🥲(当前记忆的频道被云端配置里记忆的频道给覆盖了😂)

目标

希望能优化逻辑,让”自动拉取“和”频道记忆“这两个Feature不冲突(个人原因,”自动拉取“这个特性是刚需,必须开启)

解决方案

可以在“自动拉取”选项下增加一个子选项,“不要恢复配置中记忆的频道”,像我这样需要的人开启这个选项。这样即可解决问题,从而使得这两个非常好用的特性不冲突 IMG_20241120_185857

chuwza commented 5 hours ago

天光云影 3.3.6版本已经解决此问题,非常感谢大佬👍 Screenshot_20241123-180302_Telegram