支付宝小程序图片上传php,支付宝小程序API 图片

本文详细介绍了支付宝小程序中用于图片处理的API,包括图片选择(my.chooseImage)、图片压缩(my.compressImage)、获取图片信息(my.getImageInfo)以及图片预览(my.previewImage)的功能、使用限制、示例代码和参数说明,帮助开发者更好地进行图片操作。
摘要由CSDN通过智能技术生成

my.chooseImage

简介

my.chooseImage 是拍照或从本地相册中选择图片的 API。

使用限制

图片的路径数组在 IDE 上以 .png 为后缀,在真机预览上以 .image 为后缀。请以真机效果为准。

出于数据安全考虑,IoT 小程序禁止调用摄像头;请勿在 IoT 小程序上调用此 API,否则会造成小程序异常。

扫码体验

效果示例

2c26100c5535ea71f92750d914d12a95.gif

示例代码

// API-DEMO page/API/image/image.json

{

"defaultTitle": "图片"

}

选择照片

预览照片

保存照片

// API-DEMO page/API/image/image.js

Page({

chooseImage() {

my.chooseImage({

sourceType: ['camera','album'],

count: 2,

success: (res) => {

my.alert({

content: JSON.stringify(res),

});

},

fail:()=>{

my.showToast({

content: 'fail', // 文字内容

});

}

})

},

previewImage() {

my.previewImage({

current: 2,

urls: [

'https://img.alicdn.com/tps/TB1sXGYIFXXXXc5XpXXXXXXXXXX.jpg',

'https://img.alicdn.com/tps/TB1pfG4IFXXXXc6XXXXXXXXXXXX.jpg',

'https://img.alicdn.com/tps/TB1h9xxIFXXXXbKXXXXXXXXXXXX.jpg'

],

});

},

saveImage() {

my.saveImage({

url: 'https://img.alicdn.com/tps/TB1sXGYIFXXXXc5XpXXXXXXXXXX.jpg',

showActionSheet: true,

success: () => {

my.alert({

title: '保存成功',

});

},

});

}

});

入参

Object 类型,属性如下:

属性

类型

必填

描述

count

Number

最大可选照片数,默认为 1 张。

sizeType

StringArray

图片类型。original 原图compressed 压缩图默认二者都有。

sourceType

String Array

相册选取或者拍照,默认 ['camera','album']。

success

Function

调用成功的回调函数。

fail

Function

调用失败的回调函数。

complete

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值