uni-app APP端video组件播放视频卡顿
项目场景:提示:这里简述项目相关背景:app 的一个上传视频,然后预览 的基础功能问题描述提示:这里描述项目中遇到的问题:视频可以正常上传,预览的时候无法预览。复制视频的连接,在浏览器上可以正常预览。 但在video组件中,组件中出现一直加载中的样式,视频也无法播放。解决方案:使用web-view内嵌网页播放视频在展示视频列表的页面做一个页面跳转<view v-for="(item,inde
·
项目场景:
app 的一个上传视频,然后预览 的基础功能
问题描述
视频可以正常上传,预览的时候无法预览。复制视频的连接,在浏览器上可以正常预览。 但在video组件中,组件中出现一直加载中的样式,视频也无法播放。
解决方案:
使用
web-view
内嵌网页播放视频
在展示视频列表
的页面做一个页面跳转
<view v-for="(item,index) in videoList" :key="index" @click="preview(item.url)">
<view>
<u-icon name="play-right-fill" color="#dddddc" size="33"></u-icon>
</view>
</view>
preview(e) {
uni.navigateTo({
url:'./webview?url='+ '视频地址'
})
视频预览
的页面
如果不设置update-title
标题将自动变成内嵌网页的路径
<template>
<view>
<web-view :src="videourl" :update-title="false"></web-view>
</view>
</template>
<script>
export default {
data() {
return {
videourl: ''
}
},
onLoad(e) {
// 获取传递过来的链接
this.videourl = e.url
},
methods: {
}
}
</script>
更多推荐
已为社区贡献2条内容
所有评论(0)