Mantén la atención porque en este tutorial vas a encontrar la contestación que buscas.Esta crónica fue aprobado por nuestros expertos para garantizar la calidad y exactitud de nuestro contenido.
Ejemplo 1: aleteo del reproductor de video de youtube
dependencies:
youtube_player_flutter:^7.0.0+7
Ejemplo 2: fuente de youtube de música flutter
import'package:flutter/material.dart';import'package:webview_flutter/webview_flutter.dart';// Use IP instead of localhost to access local webserverconst _youTubeUrl ='http://localhost:8080';voidmain()=>runApp(MyApp());classMyAppextendsStatelessWidget
Widget build(BuildContext context)returnMaterialApp(
title:'YouTube Video',
theme:ThemeData(
primarySwatch: Colors.blue,),
home:MyHomePage(title:'YouTube Video'),);classMyHomePageextendsStatefulWidgetfinal String title;MyHomePage(Key key,this.title):super(key: key);
_MyHomePageState createState()=>_MyHomePageState();class_MyHomePageStateextendsState<MyHomePage>
WebViewController _controller;
Widget build(BuildContext context)returnScaffold(
appBar:AppBar(
title:Text(widget.title),),
body:Column(
children:<Widget>[Expanded(
child:WebView(
initialUrl:'$_youTubeUrl/videos/IyFZznAk69U',
javascriptMode: JavascriptMode.unrestricted,
onWebViewCreated:(WebViewController controller)=>
_controller = controller,),),],),
floatingActionButton:FloatingActionButton(
child:Icon(Icons.play_arrow),
onPressed:()asyncawait _controller.evaluateJavascript('player.loadVideoById("d_m5csmrf7I")');,),);
Recuerda que puedes dar visibilidad a este artículo si te ayudó.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)