video-swiper.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. import CustomPage from '../../../base/CustomPage'
  2. const urls = [
  3. 'https://res.wx.qq.com/wxaliveplayer/htdocs/video14e1eea.mov',
  4. 'https://res.wx.qq.com/wxaliveplayer/htdocs/video24e1eeb.mov',
  5. 'https://res.wx.qq.com/wxaliveplayer/htdocs/video34e1eeb.mov',
  6. 'https://res.wx.qq.com/wxaliveplayer/htdocs/video44e1eeb.mov',
  7. 'https://res.wx.qq.com/wxaliveplayer/htdocs/video54e1eeb.mov'
  8. ]
  9. CustomPage({
  10. onShareAppMessage() {
  11. return {
  12. title: 'video-swiper',
  13. path: 'packageExtend/pages/extend/video-swiper/video-swiper'
  14. }
  15. },
  16. data: {
  17. videoList: [],
  18. },
  19. onLoad() {
  20. const videoList = urls.map((item, index) => ({
  21. id: index,
  22. url: item,
  23. objectFit: 'contain'
  24. }))
  25. this.setData({
  26. videoList,
  27. })
  28. },
  29. onReady() {
  30. },
  31. onShow() {
  32. },
  33. onHide() {
  34. },
  35. onUnload() {
  36. },
  37. onPlay() {},
  38. onPause() {
  39. // console.log('pause', e.detail.activeId)
  40. },
  41. onEnded() {},
  42. onError() {},
  43. onWaiting() {},
  44. onTimeUpdate() {},
  45. onProgress() {},
  46. onLoadedMetaData(e) {
  47. console.log('LoadedMetaData', e)
  48. }
  49. })