空间H5游戏-客户端接口

mqq.media.getPicture

手机QQ>= IOS 5.5 >= Android 5.5 手机空间>= IOS 7.2 >= Android 7.2

使用说明

获取 Performance 数据。在统一 WebView 中要在 v4.7.1 才支持。低于 v4.7.1 的建议用非统一 WebView 的接口

参数说明

名称 类型 必选 描述
param Object 选项
callback(ret,images) Function 回调

选项param

名称 类型 必选 描述 备注
source Number 控制来源的,0:相册;1:拍照
front Boolean 是否使用前置摄像头
max Number 最大张数限制
outMaxWidth Number 限制输出的图片的最大宽度,超过将会压缩到指定值
outMaxHeight Number 限制输出的图片的最大高度,超过将会压缩到指定值
inMinWidth Number 限制输入的图片(展示给用户选择的)的最小宽度
inMinHeight Number 限制输入的图片(展示给用户选择的)的最小高度
urlOnly Boolean 为 true 则只返回 imageID,不返回 data 和 match,此时 outMaxHeight/outMaxWidth/inMinHeight/inMinWidth 无效。之后可以使用 getLocalImage 接口自行加载对应的图片内容 >= IOS 4.7 >=android 4.7

返回值

名称 类型 描述
ret Number 返回码。 0:成功;3:内存不足
images Array|Object 数据对象

数据对象images

名称 类型 描述 备注
data String 所选图片的base64数据
imageID String 所选图片的在手机QQ本地对应的路径 手机空间不支持此参数
match Number 所选图片是否符合最大最小尺寸要求等。0:符合要求;1:图片尺寸太小;2:读取、解码失败; 手机空间不支持此参数

Example

mqq.invoke("media", "getPicture",{
     source:0,
     front:false,
     max:30,
     outMaxWidth:400,
     outMaxHeight:400,
     inMinWidth:70,
     inMinHeight:70,
     urlOnly:false
},function(ret,data){
    console.log(data);
});