diff --git a/Example/testHotUpdate/src/index.tsx b/Example/testHotUpdate/src/index.tsx index 79f93c3..d1ce078 100644 --- a/Example/testHotUpdate/src/index.tsx +++ b/Example/testHotUpdate/src/index.tsx @@ -33,7 +33,8 @@ function App() { const [showUpdateBanner, setShowUpdateBanner] = useState(false); const [showUpdateSnackbar, setShowUpdateSnackbar] = useState(false); const snackbarVisible = - showUpdateSnackbar && updateInfo?.update && !useDefaultAlert; + !useDefaultAlert && showUpdateSnackbar && updateInfo?.update; + return ( 欢迎使用Pushy热更新服务 @@ -48,6 +49,7 @@ function App() { client?.setOptions({ useAlert: v, }); + setShowUpdateSnackbar(!v); }} /> @@ -66,7 +68,11 @@ function App() { 下载进度:{received} / {total} - + { + checkUpdate(); + setShowUpdateSnackbar(true); + }}> 点击这里检查更新 @@ -83,7 +89,7 @@ function App() { {snackbarVisible && ( { setShowUpdateSnackbar(false); }} @@ -95,10 +101,13 @@ function App() { setShowUpdateBanner(true); }, }}> - 有新版本({updateInfo.name})可用,是否更新? + + 有新版本({updateInfo.name})可用,是否更新? + )}