bdInfo.vue 852 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <template>
  2. <view class="zb">
  3. <!-- <video :media_url="media_url" controls></video> -->
  4. <!-- <swiper :current="ind" class="u-swiper__wrapper" vertical>
  5. <swiper-item class="u-swiper__wrapper__item" v-for="(item, index) in list" :key="index">
  6. -->
  7. <view class="u-swiper__wrapper"><video object-fit='contain' :src="media_url" controls></video></view>
  8. <!-- </swiper-item>
  9. </swiper> -->
  10. </view>
  11. </template>
  12. <script>
  13. export default {
  14. data() {
  15. return {
  16. ind: '',
  17. media_url: ''
  18. // list: []
  19. };
  20. },
  21. onPullDownRefresh() {
  22. setTimeout(res => {
  23. uni.stopPullDownRefresh();
  24. }, 1000);
  25. },
  26. async onLoad(opt) {
  27. this.media_url = JSON.parse(opt.media_url) || '';
  28. },
  29. methods: {}
  30. };
  31. </script>
  32. <style scoped lang="scss">
  33. .zb {
  34. .u-swiper__wrapper {
  35. height: 100vh;
  36. video {
  37. height: 100vh;
  38. width: 100vw;
  39. }
  40. }
  41. }
  42. </style>