废话不说直接上代码简单明了
<view class="shipinme">
<video id="myVideo" :src="videosps" @error="videoErrorCallback" controls></video>
</view>
data() {
return {
videosps: "",
}
methods:{
videoErrorCallback(e) {
console.log(e)
},
// 请求视频资源
async pagedatas(id) {
let data = {
id: id
}
try {
let pagesok = await new this.Request(this.Urls.m().pingditalls,data).modepost()
if (pagesok.code == 1) {
this.videosps = pagesok.data.intro_video
}
} catch (e) {
console.log(e)
}
},
}
.shipinme {
width: 750rpx;
height: 600rpx;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}