Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


Barra lateral

Proyecto Integral de Ingeniería del Software
Metodologías Ágiles
Trabajo Fin De Grado
Guía Memoria TFG

Colecciones

Otros

kotlin:video_youtube

Insertar vídeo de youtube en nuestra App

Primero necesitamos añadir el siguiente permiso a AndroidManifest.xml:

<uses-permission android:name="android.permission.INTERNET"/>

Tras eso añadiremos un WebView al que pondremos el ID webViewVideo a nuestra Activity y añadiremos el siguiente código:

val videoins: WebView = findViewById(R.id.webViewVideo)
 
//Obtenemos el código de inserción yendo al video de youtube/comparir/insertar 
//y lo metemos dentro del siguiente String:
 
val video : String = "<iframe width=\"100%\" height=\"100%\" src=\"https://www.youtube.com/embed/xcvtipwzzfQ?si=ZKtkZkA2RtKjqdcC\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen></iframe>"
 
videins.loadData(video, "text/html", "utf-8")//indicamos lo que vamos a insertar
videoins.getSettings().javaScriptEnabled = true //Habilitamos javascript
videoins.webChromeClient = WebChromeClient()//Indicamos el tipo de cliente
kotlin/video_youtube.txt · Última modificación: 2023/11/23 11:09 por thejuanvisu