微信小程序可拖拽视频播放案例

微信小程序可拖拽视频播放案例

如图所示
在这里插入图片描述

使用原生小程序组件 movable-area movable-view 注意movable-view必须在area内

官方组件地址
在这里插入图片描述
wxml

    <movable-area class="movableArea">
      <movable-view class="movableView" out-of-bounds="false" x="10" y="10" scale direction="all">
        <view class="movableAreaMask">
          <video id="myVideo" src="**" autoplay="{{videoAutoPlay}}" binderror="videoErrorCallback" controls>
          </video>
        </view>
      </movable-view>
    </movable-area>

css

.movableArea {
  pointer-events: none;
  width: 100%;
  height: 100%;
  z-index: 999;
  position: absolute;
  left: 0px;
  top: 0px;
}

.movableView {
  width: 720rpx;
  height: 300rpx;
  pointer-events: auto;
}

.movableAreaMask {
  background: rgba(0, 0, 0, .25);
  border-radius: 20rpx;
  box-sizing: border-box;
  padding: 10rpx;
}

相关推荐

  1. 程序地图案例

    2024-03-14 22:30:04       28 阅读
  2. 程序-语音输入(录音并播放

    2024-03-14 22:30:04       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-14 22:30:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-14 22:30:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-14 22:30:04       82 阅读
  4. Python语言-面向对象

    2024-03-14 22:30:04       91 阅读

热门阅读

  1. 微信小程序-npm扩展工具包

    2024-03-14 22:30:04       46 阅读
  2. mapperXML标签总结

    2024-03-14 22:30:04       39 阅读
  3. 基于Node.js 和 FFmpeg构建自动化脚本用来转码视频

    2024-03-14 22:30:04       44 阅读
  4. 重拾C++之菜鸟刷算法第11篇---回溯算法(上)

    2024-03-14 22:30:04       41 阅读
  5. vue中双向数据绑定v-model的理解

    2024-03-14 22:30:04       36 阅读
  6. 个人信息方便后续使用

    2024-03-14 22:30:04       41 阅读
  7. Git的基础使用

    2024-03-14 22:30:04       44 阅读
  8. week07day03(power bi dax公式 )

    2024-03-14 22:30:04       40 阅读
  9. C#加密和解密、哈希

    2024-03-14 22:30:04       36 阅读