Enviado em 04/12/2023 - 13:02h
Tento iserir um vídeo na primeira página e não tenho êxito. O vídeo á inserido usando um videocontainer (https://github.com/SKbarbon/flet_ived). Alguém poderia me ajudar?
import flet as ft
from flet_ivid import VideoContainer
def main(page: ft.Page):
page.title = "Routes Example"
vc = page.add(VideoContainer("video.mp4", play_after_loading=
True, video_progress_bar=True, width=200, height=200))
def route_change(route):
page.views.clear()
page.views.append(
ft.View(
"/",
[
ft.AppBar(title=ft.Text("Flet app")), vc,
ft.ElevatedButton("Visit Store", on_click=lambda _: page.go("/store"))
] )
)
if page.route == "/store":
page.views.append(
ft.View(
"/store",
[
ft.AppBar(title=ft.Text("Store")),
ft.ElevatedButton("Go Home", on_click=lambda _: page.go("/")),
],
)
)
page.update()
def view_pop(view):
page.views.pop()
top_view = page.views[-1]
page.go(top_view.route)
page.on_route_change = route_change
page.on_view_pop = view_pop
page.go(page.route)
ft.app(target=main, view=ft.AppView.WEB_BROWSER)
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)