1234567891011121314151617 |
- #!/usr/bin/env python3
- import time
- from nicegui import ui
- @ui.page('/')
- def page():
- async def check():
- response = await ui.run_javascript('window.pageYOffset >= document.body.offsetHeight - 2 * window.innerHeight')
- if list(response.values())[0]:
- ui.image(f'https://picsum.photos/640/360?{time.time()}')
- yield
- ui.timer(0.1, check)
- ui.run()
|