5***@qq.com
5***@qq.com
  • 发布:2026-10-12 15:20
  • 更新:2026-10-12 15:20
  • 阅读:48

怎样用 plus.nativeObj.view实现视频可拖拽

分类:uni-app

怎样用 plus.nativeObj.view实现视频可拖拽

2026-10-12 15:20 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

根据官方文档,plus.nativeObj.View 是一个原生的类画布控件,主要用于解决 webview 渲染中原生组件层级最高的限制(例如覆盖在 video、map 等原生组件上)。但知识库中未记载 plus.nativeObj.View 支持直接渲染视频组件,因此无法直接使用它来实现视频播放及拖拽。

如果您是想了解 plus.nativeObj.View 本身的拖动效果实现,可以参考社区中的方案:通过监听 touchstart、touchmove、touchend 事件,计算手指移动的偏移量,并调用 setStyle 方法动态更新 view 的 top 和 left 属性来实现拖动。同时,为区分点击和拖动事件,可以在 touchstart 时记录初始位置,在 touchend 时对比位置变化,若位置未变则视为点击。

相关参考链接:

内容为 AI 生成,仅供参考

要回复问题请先登录或注册