selectVideo.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. "use strict";
  2. const app = getApp();
  3. Page({
  4. select: [],
  5. data: {
  6. isDefinition: false,
  7. },
  8. onLoad: function () {
  9. app.globalData.select = [];
  10. app.globalData.menulist = [];
  11. app.globalData.voice = "";
  12. },
  13. onReady: function () {
  14. },
  15. onShow: function () {
  16. },
  17. onHide: function () {
  18. },
  19. onUnload: function () {
  20. },
  21. onPullDownRefresh: function () {
  22. },
  23. onReachBottom: function () {
  24. },
  25. onShareAppMessage: function () {
  26. },
  27. onUnload: function () {
  28. app.globalData.select = []
  29. },
  30. selectItem: function (select) {
  31. let selectList = select.detail || [];
  32. let menulist = [];
  33. let voice = {};
  34. selectList.map(v => {
  35. let indexs = v.id.split("-");
  36. let oriMusic = app.globalData.oriList[indexs[0]] || {};
  37. voice = oriMusic.voice || {};
  38. menulist = oriMusic.music;
  39. })
  40. this.select = selectList;
  41. this.menulist = menulist;
  42. this.voice = {
  43. voice,
  44. boimage: ""
  45. };
  46. },
  47. addVideo: function () {
  48. if (!this.select.length) return wx.showToast({
  49. title: "请选择视频",
  50. icon: "none"
  51. });
  52. app.globalData.select = this.select;
  53. app.globalData.menulist = this.menulist;
  54. app.globalData.voice = this.voice;
  55. // wx.navigateTo({
  56. // url: "/pages/clip/clip",
  57. // });
  58. wx.navigateTo({
  59. url: "/pages/video/video",
  60. });
  61. },
  62. definition: function () {
  63. this.setData({
  64. isDefinition: !this.data.isDefinition
  65. });
  66. }
  67. });