|
发表于 2024-11-12 10:23:33
|
显示全部楼层
- // 项目基本信息
- const projectName = "四下基层_副本"; // 项目名称
- const lastUpdateTime = "2024-05-14"; // 项目最后更新时间
- const projectDuration = 916.92; // 项目总时长(秒)
- // 播放器参数设置
- const playerSettings = {
- playButton: true, // 是否显示播放按钮
- pauseButton: true, // 是否显示暂停按钮
- progressBar: true, // 是否显示进度条
- volumeControl: true // 是否显示音量控制
- };
- // 视频轨道,包含多个视频片段信息
- const videoTracks = [
- {
- clipName: "1130早上", // 视频片段名称
- duration: 387.27, // 片段时长(秒)
- volume: 100, // 音量百分比
- brightness: 100, // 亮度设置(百分比,默认值100)
- contrast: 100 // 对比度设置(百分比,默认值100)
- },
- {
- clipName: "接待本近",
- duration: 28.27
- },
- {
- clipName: "布告带字幕",
- duration: 43.47
- },
- {
- clipName: "2024-5-9加字幕中午舒穗英",
- duration: 46
- },
- {
- clipName: "罗友林上好字幕了22",
- duration: 40.37
- },
- {
- clipName: "去海岛1119早上",
- duration: 143.87
- },
- {
- clipName: "20240511改赶海公交",
- duration: 227.67
- }
- ];
- // 互动事件轨道,包含各类互动事件
- const interactiveEvents = [
- {
- type: "click", // 事件类型:单击
- name: "单击14",
- displayContent: "返回按钮", // 显示内容描述
- startTime: 545.94, // 事件开始时间
- endTime: 915.87, // 事件结束时间
- animation: "fade-in", // 动画效果:淡入
- duration: 1, // 动画时长(秒)
- action: function() {
- // 用户点击后执行的操作
- displayImage("单击-按钮-白色标准版-触发后-图片");
- }
- },
- {
- type: "passive", // 事件类型:被动触发
- name: "被动触发12",
- displayContent: "系统图标",
- startTime: 72.19,
- endTime: 72.72,
- action: function() {
- // 被动事件触发后的操作
- // 这里未指定跳转效果
- }
- },
- {
- type: "swipe", // 事件类型:滑动
- name: "滑动",
- displayContent: "滑动按钮与底框",
- startTime: 36.6,
- endTime: 41.28,
- direction: "right", // 滑动方向:右
- animation: "fade-in-bounce", // 动画效果:淡入与反弹
- onSwipeSuccess: function() {
- // 当滑动成功时触发
- displayImage("滑动-目标容器-白色标准版-当滑动控件放入时-图片");
- }
- }
- ];
- // 数值判断条件,控制事件触发
- const conditions = [
- {
- variable: "n95040878943669",
- value: 1, // 判断条件值
- onConditionMet: function() {
- // 条件满足时触发被动事件9
- triggerPassiveEvent(9);
- }
- },
- {
- variable: "n95127812271436",
- value: 1,
- onConditionMet: function() {
- triggerPassiveEvent(12);
- }
- }
- ];
- // 发布信息
- const releaseInfo = {
- title: "跨越35年的“双向奔赴”", // 发布标题
- description: "跟着记者小余去霞浦,探寻这座小楼里迈出的“第一步”!", // 发布描述
- coverImage: "https://res-1300249927.file.myqcloud.com/media/6/19506/image/3195060822644212/source.jpg", // 视频封面
- previewImage: "https://res-1300249927.file.myqcloud.com/media/6/19506/release/5v8s4yD6YWO18734/5v8s4yD6YWO18734_20240514170234_pre.jpg", // 预览图
- videoURL: "https://movies-1300249927.file.myqcloud.com/media/6/19506/release/5v8s4yD6YWO18734/5v8s4yD6YWO18734_20240514165709_0.mp4" // 视频播放地址
- };
- // 播放器设置
- function initializePlayer() {
- // 初始化播放器控制项
- setupPlayButton(playerSettings.playButton);
- setupPauseButton(playerSettings.pauseButton);
- setupProgressBar(playerSettings.progressBar);
- setupVolumeControl(playerSettings.volumeControl);
- }
- // 事件触发函数示例
- function displayImage(content) {
- // 用于显示指定内容(图片)
- console.log("显示内容:", content);
- }
- // 被动事件触发示例
- function triggerPassiveEvent(eventId) {
- // 根据事件ID触发对应的被动事件
- console.log("触发被动事件:", eventId);
- }
复制代码 |
|