Rumah hujung hadapan web View.js Bagaimana untuk menambah video dalam vuejs

Bagaimana untuk menambah video dalam vuejs

Nov 01, 2021 pm 02:47 PM
vuejs video

Cara menambah video dalam vuejs: 1. Masukkan pautan video melalui iframe 2. Tambah video dengan merujuk pemalam vue-video-player.

Bagaimana untuk menambah video dalam vuejs

Persekitaran pengendalian artikel ini: sistem Windows 7, vue versi 2.9.6, komputer DELL G3.

Bagaimana untuk menambah video dalam vuejs?

Ringkasan 2 kaedah untuk memasukkan video berdasarkan Vue:


Kaedah 1: Masukkan pautan video ke dalam iframe

1.1 ##### Sedang memainkan video

<div class="video-wrap" style="width:80%;float:left;oveflow:hidden;">
     <iframe :src="this.activeVideo.youtobeURL" frameborder=&#39;0&#39;
     allow=&#39;autoplay;encrypted-media&#39; allowfullscreen style=&#39;width:100%;height:500px;&#39;>
     </iframe>
     <h3>{{this.activeVideo.title}}</h3>
    </div>
Salin selepas log masuk

1.2#####Senarai video

<div class="video-list" style="float:right;width:20%;text-align:center;">
    <div v-for=&#39;video in videos&#39; :key=&#39;video.id&#39; class="thumbnail" >
     <div class="thumbnail-img" >
      <div style="height:50%;width:100%;position:absolute;z-index:999"
      @click="activeVideoShow(video.id)"></div>
     <iframe :src=&#39;video.youtobeURL&#39; :alt="video.title" />
     </div>
     <div class="thumbnail-info">
      <h4>{{video.title}}</h4>
      <div class="thumbnail-views">
      <span>{{video.speaker}}</span>
      <span>{{video.views}} Views</span>
      </div>
      <div class="thumbnail-describe">
      {{video.describe}}
      </div>
     </div>
    </div>
   </div>
Salin selepas log masuk

1.3##### Struktur data yang ditetapkan (ditulis sendiri) demo, struktur data sebenar yang dikembalikan oleh latar belakang mungkin berbeza)

data () {
  return {
   flag:false,
   videos:[{
    id:1,title:&#39;test2&#39;,youtobeURL:&#39;http://player.youku.com/embed/XMzcwNTY3NTM2MA&#39;,speaker:&#39;harry&#39;, likes:101,views:0,describe:&#39;good&#39;
   },{
    id:2,title:&#39;test3&#39;,youtobeURL:&#39;http://player.youku.com/embed/XMzcwNTY3NTM2MA&#39;,speaker:&#39;harry&#39;, likes:100,views:75,describe:&#39;good&#39;
   }],
   activeVideo:{
    id:3,title:&#39;test1&#39;,thumbnail:&#39;./../../static/images/headImg.png&#39;,speaker:&#39;harry&#39;, likes:0,views:0,describe:&#39;good&#39;,
    youtobeURL:&#39;http://player.youku.com/embed/XMzcwNTY3NTM2MA&#39;
   }
  }
 }
Salin selepas log masuk

1.4##### Klik video dalam video senarai untuk ditukar kepada Video semasa

ps: Pada mulanya, acara klik telah ditulis pada iframe, tetapi klik itu tidak sah. Kemudian, saya menulis div, yang merupakan penyelesaian yang sempurna:

   <div style="height:50%;width:100%;position:absolute;z-index:999"
      @click="activeVideoShow(video.id)"></div>
Salin selepas log masuk

1.5##### Tukar acara klik video semasa: Gunakan id untuk menentukan yang mana satu sedang diklik

activeVideoShow(id){
  this.videos.filter(item=>{
     if(id == item.id){
      this.activeVideo=item
     }
    })
  }
Salin selepas log masuk

Kaedah 2: Rujuk pemalam vue-video-player (tiada senarai video)

Ditulis relatif kepada kaedah iframe Dengan sekumpulan div dan gaya, vue-video-player hanya diperkemas untuk berlepas

2.1##### Ini adalah kali pertama saya menggunakan palam ini -in dan saya tidak begitu biasa dengannya, jadi saya menulis komponen videoPlayer berdasarkan API rasmi , kodnya adalah seperti berikut:

<div>
    <video ref="videoPlayer" class="video-js"></video>
  </div>
Salin selepas log masuk

<🎜. >2.1-1#####Perlu memperkenalkan video.js dan menentukan pilihan yang berkaitan

import videojs from &#39;video.js&#39;
---------------------------------
props:{
    options:{
      type:Object,
      default(){
        return{
        }
      }
    }
  },
data(){
    return{
      player:null
    }
  },
mounted(){
    this.player=videojs(this.$refs.videoPlayer,this.options,function onPlayerReady(){
      console.log(&#39;onPlayerReady&#39;,this)
    })
  }
Salin selepas log masuk

2.2#####Perkenalkan VideoPlayer di atas komponen ke dalam halaman di mana video dimasukkan, dan kod dalam lapisan paparan adalah seperti berikut:

<video-player class="video-player vjs-custom-skin "
    ref="videoPlayer"
    :playsinline=&#39;false&#39;
    :options=&#39;videoOptions&#39;
    @play="onPlayerPlay($event)"
    @pause=&#39;onPlayerPause($event)&#39;
    @statechagned=&#39;playerStateChanged($event)&#39;
    >
    </video-player>
Salin selepas log masuk

2.3##### Plug- in yang perlu diperkenalkan

import &#39;./../../node_modules/video.js/dist/video-js.css&#39;
import &#39;./../../node_modules/vue-video-player/src/custom-theme.css&#39;
import videojs from &#39;video.js&#39;
import {videoPlayer} from &#39;vue-video-player&#39;
import &#39;videojs-flash&#39;
import VideoPlayer from &#39;@/components/videoPlayer.vue&#39;
Salin selepas log masuk

2.3-1#####Data berkaitan definisi


props:{
   state:Boolean,
  },
data(){
    return{
      videoOptions:{
        playbackRates:[1.0,1.5,2.0], // 播放速度
        autoplay:false, // 如果true,浏览器准备好时开始回放
        controls:true,
        muted:false, // 默认情况下将会消除任何音频
        loop:false, //循环播放
        preload:&#39;auto&#39;, // <video>加载元素后立即加载视频
        language:&#39;zh-CN&#39;,
        aspectRatio:&#39;16:9&#39;, //流畅模式,并计算播放器动态大小时使用该值
        fluid:true, //按比例缩放以适应容器
        sources:[{
         src:&#39;http://vjs.zencdn.net/v/oceans.mp4&#39;,
         type:&#39;video/mp4&#39;
        }],
        poster:&#39;http://vjs.zencdn.net/v/oceans.png&#39;, // 封面地址
        notSupportedMessage:&#39;此视频暂无法播放,请稍后再试&#39;,
      }
    }
  }
Salin selepas log masuk

Alamat kod: https://github.com/yinglichen/videoPlayer

ps: ditulis dalam kanvas Terdapat fungsi sari kata yang perlu diperbaiki dan akan ditambah kemudian.

Disyorkan: "

5 pilihan tutorial video vue.js terkini"

Atas ialah kandungan terperinci Bagaimana untuk menambah video dalam vuejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Di manakah fail video disimpan dalam cache penyemak imbas? Di manakah fail video disimpan dalam cache penyemak imbas? Feb 19, 2024 pm 05:09 PM

Dalam folder manakah penyemak imbas menyimpan video tersebut Apabila kita menggunakan pelayar Internet setiap hari, kita sering menonton pelbagai video dalam talian, seperti menonton video muzik di YouTube atau menonton filem di Netflix. Video ini akan dicache oleh penyemak imbas semasa proses pemuatan supaya ia boleh dimuatkan dengan cepat apabila dimainkan semula pada masa hadapan. Jadi persoalannya, dalam folder manakah video yang dicache ini sebenarnya disimpan? Pelayar yang berbeza menyimpan folder video cache di lokasi yang berbeza. Di bawah ini kami akan memperkenalkan beberapa pelayar biasa dan mereka

Adakah ia melanggar untuk menyiarkan video orang lain di Douyin? Bagaimanakah ia mengedit video tanpa pelanggaran? Adakah ia melanggar untuk menyiarkan video orang lain di Douyin? Bagaimanakah ia mengedit video tanpa pelanggaran? Mar 21, 2024 pm 05:57 PM

Dengan peningkatan platform video pendek, Douyin telah menjadi bahagian yang sangat diperlukan dalam kehidupan seharian setiap orang. Di TikTok, kita boleh melihat video menarik dari seluruh dunia. Sesetengah orang suka menyiarkan video orang lain, yang menimbulkan persoalan: Adakah Douyin melanggar apabila menyiarkan video orang lain? Artikel ini akan membincangkan isu ini dan memberitahu anda cara mengedit video tanpa pelanggaran dan cara mengelakkan isu pelanggaran. 1. Adakah ia melanggar penyiaran video orang lain oleh Douyin? Menurut peruntukan Undang-undang Hak Cipta negara saya, penggunaan tanpa kebenaran karya pemilik hak cipta tanpa kebenaran pemilik hak cipta adalah satu pelanggaran. Oleh itu, menyiarkan video orang lain di Douyin tanpa kebenaran pengarang asal atau pemilik hak cipta adalah satu pelanggaran. 2. Bagaimana untuk mengedit video tanpa pelanggaran? 1. Penggunaan domain awam atau kandungan berlesen: Awam

Bagaimana untuk membuang tera air video dalam Wink Bagaimana untuk membuang tera air video dalam Wink Feb 23, 2024 pm 07:22 PM

Bagaimana untuk membuang tera air daripada video dalam Wink? Terdapat alat untuk membuang tera air daripada video dalam winkAPP, tetapi kebanyakan rakan tidak tahu bagaimana untuk membuang tera air daripada video dalam Wink dibawa oleh editor Teks tutorial, pengguna yang berminat datang dan lihat! Cara membuang tera air video dalam Wink 1. Buka APP wink dahulu dan pilih fungsi [Remove Watermark] di kawasan halaman utama 2. Kemudian pilih video yang ingin anda keluarkan watermark dalam album 3. Kemudian pilih video dan klik sudut kanan atas selepas mengedit video [√];4 Akhir sekali, klik [Pencetakan satu klik] seperti yang ditunjukkan dalam rajah di bawah dan kemudian klik [Proses].

Bagaimana untuk membuat wang daripada menyiarkan video di Douyin? Bagaimanakah seorang pemula boleh membuat wang di Douyin? Bagaimana untuk membuat wang daripada menyiarkan video di Douyin? Bagaimanakah seorang pemula boleh membuat wang di Douyin? Mar 21, 2024 pm 08:17 PM

Douyin, platform video pendek kebangsaan, bukan sahaja membolehkan kami menikmati pelbagai video pendek yang menarik dan novel pada masa lapang kami, tetapi juga memberi kami pentas untuk menunjukkan diri kami dan merealisasikan nilai kami. Jadi, bagaimana untuk membuat wang dengan menyiarkan video di Douyin? Artikel ini akan menjawab soalan ini secara terperinci dan membantu anda menjana lebih banyak wang di TikTok. 1. Bagaimana untuk membuat wang daripada menyiarkan video di Douyin? Selepas menyiarkan video dan mendapat jumlah tontonan tertentu pada Douyin, anda akan berpeluang untuk mengambil bahagian dalam pelan perkongsian pengiklanan. Kaedah pendapatan ini adalah salah satu yang paling biasa kepada pengguna Douyin dan juga merupakan sumber pendapatan utama bagi banyak pencipta. Douyin memutuskan sama ada untuk menyediakan peluang perkongsian pengiklanan berdasarkan pelbagai faktor seperti berat akaun, kandungan video dan maklum balas khalayak. Platform TikTok membolehkan penonton menyokong pencipta kegemaran mereka dengan menghantar hadiah,

2 Cara untuk Alih Keluar Slow Motion daripada Video pada iPhone 2 Cara untuk Alih Keluar Slow Motion daripada Video pada iPhone Mar 04, 2024 am 10:46 AM

Pada peranti iOS, apl Kamera membolehkan anda merakam video gerak perlahan, atau 240 bingkai sesaat jika anda mempunyai iPhone terkini. Keupayaan ini membolehkan anda menangkap aksi berkelajuan tinggi dengan terperinci yang kaya. Tetapi kadangkala, anda mungkin mahu memainkan video gerak perlahan pada kelajuan biasa supaya anda boleh menghargai butiran dan tindakan dalam video dengan lebih baik. Dalam artikel ini, kami akan menerangkan semua kaedah untuk mengalih keluar gerakan perlahan daripada video sedia ada pada iPhone. Cara Mengalih Keluar Gerak Perlahan daripada Video pada iPhone [2 Kaedah] Anda boleh menggunakan Apl Foto atau Apl iMovie untuk mengalih keluar gerakan perlahan daripada video pada peranti anda. Kaedah 1: Buka pada iPhone menggunakan aplikasi Photos

Bagaimana untuk menerbitkan karya video Xiaohongshu? Apakah yang perlu saya perhatikan semasa menyiarkan video? Bagaimana untuk menerbitkan karya video Xiaohongshu? Apakah yang perlu saya perhatikan semasa menyiarkan video? Mar 23, 2024 pm 08:50 PM

Dengan kemunculan platform video pendek, Xiaohongshu telah menjadi platform untuk ramai orang berkongsi kehidupan mereka, meluahkan perasaan mereka dan mendapatkan trafik. Pada platform ini, menerbitkan karya video ialah cara interaksi yang sangat popular. Jadi, bagaimana untuk menerbitkan karya video Xiaohongshu? 1. Bagaimana untuk menerbitkan karya video Xiaohongshu? Mula-mula, pastikan anda mempunyai kandungan video yang sedia untuk dikongsi. Anda boleh menggunakan telefon bimbit anda atau peralatan kamera lain untuk merakam, tetapi anda perlu memberi perhatian kepada kualiti imej dan kejelasan bunyi. 2. Edit video: Untuk menjadikan kerja lebih menarik, anda boleh mengedit video. Anda boleh menggunakan perisian penyuntingan video profesional, seperti Douyin, Kuaishou, dsb., untuk menambah penapis, muzik, sari kata dan elemen lain. 3. Pilih kulit muka: Kulit adalah kunci untuk menarik pengguna untuk mengklik.

Cara menyiarkan video di Weibo tanpa memampatkan kualiti imej_Cara menyiarkan video di Weibo tanpa memampatkan kualiti imej Cara menyiarkan video di Weibo tanpa memampatkan kualiti imej_Cara menyiarkan video di Weibo tanpa memampatkan kualiti imej Mar 30, 2024 pm 12:26 PM

1. Mula-mula buka Weibo pada telefon mudah alih anda dan klik [Saya] di sudut kanan bawah (seperti yang ditunjukkan dalam gambar). 2. Kemudian klik [Gear] di penjuru kanan sebelah atas untuk membuka tetapan (seperti yang ditunjukkan dalam gambar). 3. Kemudian cari dan buka [Tetapan Umum] (seperti yang ditunjukkan dalam gambar). 4. Kemudian masukkan pilihan [Video Follow] (seperti yang ditunjukkan dalam gambar). 5. Kemudian buka tetapan [Video Upload Resolution] (seperti yang ditunjukkan dalam gambar). 6. Akhir sekali, pilih [Kualiti Imej Asal] untuk mengelakkan pemampatan (seperti yang ditunjukkan dalam gambar).

Bagaimana untuk menukar video yang dimuat turun oleh pelayar uc kepada video tempatan Bagaimana untuk menukar video yang dimuat turun oleh pelayar uc kepada video tempatan Feb 29, 2024 pm 10:19 PM

Bagaimana untuk menukar video yang dimuat turun oleh pelayar UC menjadi video tempatan? Ramai pengguna telefon mudah alih suka menggunakan Pelayar UC Mereka bukan sahaja boleh melayari web, tetapi juga menonton pelbagai video dan program TV dalam talian, dan memuat turun video kegemaran mereka ke telefon bimbit mereka. Sebenarnya, kami boleh menukar video yang dimuat turun kepada video tempatan, tetapi ramai orang tidak tahu bagaimana untuk melakukannya. Oleh itu, editor secara khas membawakan anda kaedah untuk menukar video yang dicache oleh pelayar UC kepada video tempatan saya harap ia dapat membantu anda. Kaedah untuk menukar video cache pelayar uc kepada video tempatan 1. Buka pelayar uc dan klik pilihan "Menu". 2. Klik "Muat Turun/Video". 3. Klik "Video Cache". 4. Tekan lama mana-mana video, apabila pilihan muncul, klik "Buka Direktori". 5. Semak yang anda ingin muat turun

See all articles