一、第一种方法:
img{
pointer-events:none;
}
缺点:会禁止掉点击事件。所以当图片有点击事件的时候,给有点击事件的图片设置pointer-events:auto;那么这个图片又可以长按保存了。
所以:
建议外层套一层div,在div上绑定事件。
二、第二种方法:
img{
user-select:none;
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
}
缺点:安卓机器上可能不生效。
三、第三种方法:
img统一用background实现。
四、第四种方法:
img上面加遮罩。