title: Taro.previewImage(option)
sidebar_label: previewImage
在新页面中全屏预览图片。预览的过程中用户可以进行保存图片、发送给朋友等操作。
类型
(option: Option) => Promise<CallbackResult>
参数
Option
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| urls | string[] |
是 | 需要预览的图片链接列表。 |
| complete | (res: CallbackResult) => void |
否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
| current | string |
否 | 当前显示图片的链接 |
| fail | (res: CallbackResult) => void |
否 | 接口调用失败的回调函数 |
| success | (res: CallbackResult) => void |
否 | 接口调用成功的回调函数 |
示例代码
Taro.previewImage({current: '', // 当前显示图片的http链接urls: [] // 需要预览的图片http链接列表})
API 支持度
| API | 微信小程序 | 百度小程序 | 支付宝小程序 | H5 | React Native |
|---|---|---|---|---|---|
| Taro.previewImage | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
