不争_
不争_
  • 发布:2019-05-15 17:55
  • 更新:2019-05-25 20:59
  • 阅读:253

uni预览图片uni.previewImage的长按事件不生效

分类:uni-app

uni预览图片uni.previewImage的长按事件不生效
代码如下:

            previewImg(yindex,mindex,dindex){  
                let self=this;  
                uni.previewImage({  
                    urls: self.timeAxis[yindex].months[mindex].list[dindex].data_list,  
                    indicator: "number",  
                    current: self.timeAxis[yindex].months[mindex].list[dindex].data_list[0],  
                    longPressActions: {  
                        itemList: ['分享', '保存图片'],  
                        success: function(res) {  
                            console.log('选中了第' + (res.tapIndex + 1) + '个按钮');  
                        },  
                        fail: function(res) {  
                            console.log(res.errMsg);  
                        }  
                    }  
                });  
            }  
2019-05-15 17:55 分享
已邀请:
不争_

不争_ (作者) - 前端小老弟

问题已解决。使用HBuilderX的Alpha版本编译就行。

不争_

不争_ (作者) - 前端小老弟

使用HBuilderX的Alpha版本编译长按事件生效,但是选择actionSheet的按钮无反应

  • DCloud_heavensoft

    建议用HBuilderX最新正式版。如果还有问题,报出有问题的代码

    2019-05-23 00:19

  • pwd1907@163.com

    回复 DCloud_heavensoft: 升级到最新的,还是没有没反应的

    2019-05-23 17:43

  • 不争_ (作者)

    回复 DCloud_heavensoft: 已经使用alpha版本的1.9.5 问题依然存在

    2019-05-24 09:24

  • 8852465@GMAIL.COM

    回复 DCloud_heavensoft: 1.9.9 测试了, 官方文档这个代码longPressActions参数只有itemList和itemColor是有效的,其他3个函数回调都是无效的。


    https://uniapp.dcloud.io/api/media/image?id=unipreviewimageobject

    uni.previewImage({

    urls: res.tempFilePaths,

    longPressActions: {

    itemList: ['发送给朋友', '保存图片', '收藏'],

    success: function (res) {

    console.log('选中了第' + (res.tapIndex + 1) + '个按钮');

    },

    fail: function (res) {

    console.log(res.errMsg);

    }

    }

    });

    2019-05-25 00:03

  • 346067742@qq.com

    回复 DCloud_heavensoft: HBuilderX 1.9.9 问题:itemList 有效,success 回调无效。代码:preview(url) {

    console.log("点击了" + url)

    uni.previewImage({

    current: 0,

    urls: [url],

    fail: function(res) {

    console.log(res.errMsg);

    },

    longPressActions: {

    itemList: ['保存图片'],

    success: function(res) {

    console.log('选中了第' + (res.tapIndex + 1) + '个按钮');

    uni.showModal({

    title: '提示',

    content: '请确认您要保存图片',

    showCancel: false

    })

    },

    fail: function(res) {

    console.log(res.errMsg);

    }

    }

    })

    }

    2019-05-31 10:40

司空辰

司空辰

遇到同样的问题

要回复问题请先登录注册