移动端使用photoSwipe图片放大不能长按保存
背景:jq项目使用photoSwiper实现图片缩放,切换,放大的图片在pc端可以右键保存,但是在移动端放大之后长按不能保存
解决:
options中添加isClickableElement属性
var options = { isClickableElement : function(el){ return true; }, }
PhotoSwiper对象初始化传入的上述options可以解决H5和安卓手机不能保存问题,但是ios 的app内 还是不能长按保存,
原因是photoSwiper.css中.pswp__img 的 -webkit-touch-callout属性设置为none, 需要把-webkit-touch-callout设置为default