在uniapp中,可以通过以下方式禁止图片长按:

  1. 在页面中使用样式控制:

在图片所在的标签中添加以下代码:

-webkit-touch-callout:none;

这样就可以禁止在iOS设备上长按图片弹出菜单。

  1. 在uni-app的全局配置中设置:

App.vue文件中添加以下代码:

export default {
  onLaunch() {
    // 禁止图片长按
    uni.onLongPressMenuShare = function () { return false }
  }
}

这样就可以禁止在Android设备上长按图片弹出菜单。

需要注意的是,这种方式只是禁止了长按图片弹出菜单,但并未禁止用户保存图片。如果需要完全禁止用户保存图片,可以通过后端接口返回图片的方式实现。

uniapp怎么禁止图片长按

原文地址: https://www.cveoy.top/t/topic/g9sO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录