dlt.previewImage
Introduction
Preview images in full screen in a new page. During the preview, users can save and share the images.
Parameters
Object object
Property | Type | Default | Required | Description |
---|---|---|---|---|
urls | string[] | Yes | List of image URLs | |
showmenu | boolean | false | No | Whether to show the save dialog (not implemented in this version) |
current | number | 1 | No | Index of the image to be displayed (starting from 1) |
success | function | No | Callback function for a successful API call | |
fail | function | No | Callback function for a failed API call | |
complete | function | No | Callback function that will be executed when the API call is complete (both successful and failed calls) |
object.success Callback Function
Parameters
Object res
Property | Type | Description |
---|---|---|
success | string | true - successful |
object.fail Callback Function
Parameters
Object res
Property | Type | Description |
---|---|---|
success | string | false - failed |
errMsg | string | 1. Failed preview image, parameter error: PI001 2. Failed preview image, no permission: PI002 3. Failed preview image, unknownError: PI003 4. Failed preview image, url is not a valid URL: PI004 |
Example Code
// pages/index/index.js
Page({
previewImage() {
dlt.previewImage({
urls: ['xxx', 'xxx'],
current: 1,
success: (res) => {
console.log(res);
},
});
},
});