参照官方demo实现了一下图片预览功能,代码如下:

uni.previewImage({
    current: index,
    urls: imageArray,
    longPressActions: {
        itemList: ['发送给朋友', '保存图片'],
        success: function(data) {
            console.log('选中了第' + (data.tapIndex + 1) + '个按钮,第' + (data.index + 1) + '张图片');
        },
        fail: function(err) {
            console.log(err.errMsg);
        }
});

发现在H5端图片可以正常显示,但是在小程序端则一直是如下效果:

愿意猜测:可能是因为写demo时这里使用的是相对路径本地图片,所以小程序端无法显示,这个问题在设置背景图片时也同样存在。

demo地址:

https://github.com/minghowwww/juren

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐