swan.previewImage

解释: 预览图片。

方法参数

Object object

object 参数说明

属性名类型必填默认值说明

current

String

当前显示图片的链接,不填则默认为 urls 的第一张

urls

Array.<string>

需要预览的图片链接列表

images

Array.<object>

-

支持原图的图片链接列表,注意顺序需与 urls 中一致。
images: [
  {
    url: ‘小图地址’,
    origin_url: ‘原图地址’
  },
   …
]

success

Function

接口调用成功的回调函数

fail

Function

接口调用失败的回调函数

complete

Function

接口调用结束的回调函数(调用成功、失败都会执行)

示例

扫码体验

代码示例

百度智能小程序

请使用百度APP扫码

图片示例

swan.previewImage - 图2

代码示例 1:基本用法

在开发者工具中打开

在开发者工具中打开

在 WEB IDE 中打开

  • SWAN
  • JS
  1. <view class="wrap">
  2. <view class="mode-title" style="margin-top:.2rem">
  3. <view class="mode-title-line-left"></view>
  4. <view class="mode-title-text">横图预览</view>
  5. <view class="mode-title-line-right"></view>
  6. </view>
  7. <view class="card-area">
  8. <image src="{{image1}}" mode="widthFix" bindtap="previewImage">
  9. </image>
  10. <view class="tip-week">点击图片,预览大图</view>
  11. </view>
  12. </view>

代码示例 2:images 属性

在开发者工具中打开

在开发者工具中打开

在 WEB IDE 中打开

  • SWAN
  • JS
  1. <view class="wrap">
  2. <view class="mode-title" style="margin-top:.2rem">
  3. <view class="mode-title-line-left"></view>
  4. <view class="mode-title-text">纵图预览</view>
  5. <view class="mode-title-line-right"></view>
  6. </view>
  7. <view class="card-area">
  8. <view class="bg">
  9. <image src="{{image2}}" mode="aspectFit" bindtap="previewOriginImage"></image>
  10. </view>
  11. <view class="tip-week">点击图片,预览大图, 并可查看原图</view>
  12. </view>
  13. </view>

代码示例 3:images 属性多个 urls 的使用

在开发者工具中打开

在开发者工具中打开

在 WEB IDE 中打开

  • SWAN
  • JS
  1. <view class="wrap">
  2. <view class="mode-title" style="margin-top:.2rem">
  3. <view class="mode-title-line-left"></view>
  4. <view class="mode-title-text">纵图预览</view>
  5. <view class="mode-title-line-right"></view>
  6. </view>
  7. <view class="card-area">
  8. <view class="bg">
  9. <image src="{{image2}}" mode="aspectFit" bindtap="previewOriginImage"></image>
  10. </view>
  11. <view class="tip-week">点击图片,预览大图, 并可查看原图</view>
  12. </view>
  13. </view>

Bug & Tip

  • Tip:开发者工具 1.8.0 current 参数为当前显示图片的索引值。
  • Tip:不支持预览本地文件。

错误码

Android

错误码说明

202

解析失败,请检查参数是否正确

iOS

错误码说明

202

解析失败,请检查参数是否正确