使用vant制作一个视频播放的功能

简介: 使用vant制作一个视频播放的功能

使用vant制作一个视频播放的功能

简介:本文是一个用结合vant制作的一个视频播放功能的页面。

页面制作

效果展示

<template>
  <div class="video-page">
    <van-nav-bar
      title="视频"
      left-text="返回"
      left-arrow
      @click-left="onClickLeft"
    />
    <div class="video-container">
      <video controls :src="src"></video>
    </div>
  </div>
</template>
<script>
import axios from "axios";
export default {
  data() {
    return {
      id: "",
      src: null,
    };
  },
  methods: {
    onClickLeft() {
      this.$router.push("/point");
    },
  },
  mounted() {
    console.log("id:" + this.$route.query.id);
    this.id = this.$route.query.id;
    axios
      .get(`http://localhost:8083/video/${this.id}`)
      .then((res) => {
        this.src = res.data.data.src;
      })
      .catch((error) => {
        console.log(error);
      });
  },
};
</script>
<style scoped>
.video-page {
  height: 100%;
}
.video-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: calc(100% - 44px);
}
video {
  max-width: 100%;
  outline: none;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
  border-radius: 8px;
}
</style>


相关文章
|
Web App开发 缓存 搜索推荐
HTML中meta标签中属性详解并设置页面缓存策略
HTML中meta标签中属性详解并设置页面缓存策略
2246 0
|
API
在vite.config.js 配置代理
在vite.config.js 配置代理
2123 2
|
关系型数据库 MySQL 开发工具
windows编译poco c++库
windows编译poco c++库
|
XML 域名解析 JSON
【RESTful】RESTful API 接口设计规范 | 示例
【RESTful】RESTful API 接口设计规范 | 示例
14617 0
【RESTful】RESTful API 接口设计规范 | 示例
|
存储 监控 安全
智慧工地平台,工程全生命周期管理,实现对人、机、料、法、环的全方位实时监控
智慧工地运行的系统包括工程质量管理系统、劳务人员实名制系统、项目人员管理系统、智能监控系统、绿色施工系统、危大工程管理系统、物料管理系统、智能水电监测系统、安全隐患排查系统、互联网远程会议系统等。智能工地能够有效提高建筑施工质量,这些系统的运行能够使我们的建筑行业更加高效和安全。
784 0
|
安全 网络安全 数据安全/隐私保护
SSL/TLS证书**是一种用于加密网络通信的数字证书
SSL/TLS证书**是一种用于加密网络通信的数字证书
823 6
|
Java 网络安全 Apache
SshClient应用指南:使用org.apache.sshd库在服务器中执行命令。
总结起来,Apache SSHD库是一个强大的工具,甚至可以用于创建你自己的SSH Server。当你需要在服务器中执行命令时,这无疑是非常有用的。希望这个指南能对你有所帮助,并祝你在使用Apache SSHD库中有一个愉快的旅程!
1065 29
echarts圆环图设置legend数据对齐百分比样式使用rich富文本标签和formatter函数
echarts圆环图设置legend数据对齐百分比样式使用rich富文本标签和formatter函数
2157 0
|
应用服务中间件 API nginx
解决跨域问题 Response to preflight request doesn't pass access control check
解决跨域问题 Response to preflight request doesn't pass access control check
13425 1
|
小程序 开发工具
app跳转微信小程序,使用明文scheme拉起
app跳转微信小程序,使用明文scheme拉起
4786 4