diff --git a/@share/components/Video.tsx b/@share/components/Video.tsx
index 1db1c10..262dc20 100644
--- a/@share/components/Video.tsx
+++ b/@share/components/Video.tsx
@@ -46,6 +46,7 @@ const VideoBox = ({ url, needWeb = true, width = 256, style, ...videoProps }: Pr
try {
// 先尝试从缓存获取
const cachedUrl = await videoUrlCache.get(url!, width)
+ console.log('getRedirectUrl cachedUrl-----------', url, cachedUrl)
if (cachedUrl) {
setUrlFinal(cachedUrl)
return
@@ -55,6 +56,7 @@ const VideoBox = ({ url, needWeb = true, width = 256, style, ...videoProps }: Pr
const webpUrl = createUrl(url!)
const finalUrl = await resolveRedirect(webpUrl)
+ console.log('getRedirectUrl finalUrl-----------', url, finalUrl)
// 缓存结果
await videoUrlCache.set(url!, finalUrl, width)
@@ -112,7 +114,8 @@ const VideoBox = ({ url, needWeb = true, width = 256, style, ...videoProps }: Pr
return (
// 移除 key 避免组件重建导致闪烁,使用 transition 实现平滑切换
}
renderItem={renderItem}
diff --git a/app/(tabs)/sync.tsx b/app/(tabs)/sync.tsx
index cb231ab..5b0fd24 100644
--- a/app/(tabs)/sync.tsx
+++ b/app/(tabs)/sync.tsx
@@ -123,7 +123,7 @@ const Sync = observer(() => {
}
}, [posts])
- // console.log('selectedItem-----------', selectedItem)
+ console.log('selectedItem-----------', selectedItem)
const canSync = useMemo(() => {
return !!connectedDevice?.id && !!selectedItem?.imageUrl
diff --git a/components/BannerSection.tsx b/components/BannerSection.tsx
index d84d527..f6ba2f9 100644
--- a/components/BannerSection.tsx
+++ b/components/BannerSection.tsx
@@ -19,6 +19,7 @@ const BannerSection = memo(function Banner({ bgVideo }) {
setBgurl(bgVideo)
}, [bgVideo])
+ return null
return (
diff --git a/hooks/use-update-checker.ts b/hooks/use-update-checker.ts
index c7ee8a7..0827894 100644
--- a/hooks/use-update-checker.ts
+++ b/hooks/use-update-checker.ts
@@ -11,7 +11,8 @@ interface UseUpdateCheckerOptions {
export const useUpdateChecker = ({
interval = 5 * 60 * 1000, // 5分钟
- enablePeriodicCheck = true,
+ // 关闭轮询
+ enablePeriodicCheck = false,
}: UseUpdateCheckerOptions = {}) => {
const [hasUpdate, setHasUpdate] = useState(false)
const [isChecking, setIsChecking] = useState(false)