萧雨
萧雨
  • 发布:2019-05-11 20:15
  • 更新:2021-03-16 21:42
  • 阅读:3035

【报Bug】1.95 uni.previewImage ----longPressActions 无任何反馈事件

分类:uni-app
        uni.previewImage({  
                current: current,  
                urls: lslist,  
                longPressActions: {  
                    itemList: ['发送给朋友', '保存图片', '收藏'],  
                    success: function(res) {  
                        plus.nativeUI.alert("1");  
                        console.log('选中了第' + (res.tapIndex + 1) + '个按钮');  
                    },  
                    fail: function(res) {  
                        plus.nativeUI.alert("2");  
                        console.log(res.errMsg);  
                    },  
                    complete:function(){  
                        plus.nativeUI.alert("3");  
                    }  
                }  
            });  

如果不使用longPressActions 默认长按保存到相册是可以的 但是加上这个longPressActions 可以弹出选项 但是无任何反馈返回只出现一个 App Hide 就没有任何回应了

2019-05-11 20:15 负责人:无 分享
已邀请:

最佳回复

DCloud_UNI_GSQ

DCloud_UNI_GSQ

HBuilderX 2.0.3 alpha 已修复此问题

萧雨

萧雨 (作者)

已经解决了 用此方式

plus.nativeUI.previewImage(lslist, {  
                current: image_index,  
                loop: true,  
                onLongPress: function(e) { // 预览界面长按显示ActionSheet  

不要用UNI的哪个预览接口,发了N个帖子 感觉官方也只是在敷衍 可能是太忙了

1***@qq.com

1***@qq.com

Hbuilder 1.9.8, 自定义组件模式下, longPressActions 也无任何反馈事件

司空辰

司空辰

我也遇到同样的问题

1***@qq.com

1***@qq.com

图片的话添加show-menu-by-longpress属性就可以长按了

该问题目前已经被锁定, 无法添加新回复