upScreenshotModule 截图分享模块
模块概述
截图分享模块为H5页面提供的获取手机截图相关信息。
修改记录
2020-9-27
- App 6.20.0版本 getLastScreenshot 接口不再返回截图信息
2020-8-10
- App 6.18.0版本,新增该模块,提供getLastScreenshot接口获取截图信息
2020-11-9
- 删除getLastScreenshot接口
方法列表
公共数据
- 所有数据均以JSON结构返回,有结果码,信息和数据三部分组成
{
"retCode": "000000", // 接口状态标识码
"retInfo": "操作成功", // 接口信息说明
"retData": null // 业务数据
}
截图信息模型 ScreenshotModel
{
'thumbnailPath': '', // 缩略图路径
'imagePath': '', // 原图路径
'imageSize': '1048576', // 原图大小(Bytes)
}
方法说明
注册截屏通知
通知名称
"Noti_ScreenshotEvent"
示例
uplusapi.addEventListener('Noti_ScreenshotEvent', 'name', (data) => {
// uses data
});
通过Url参数获取截图信息
点击截屏分享浮窗,跳转url:
mpaas://feedback?needAuthLogin=1&imageSize=1048576&imagePath=https%3a%2f%2fvirtual.uplus.com%2ffile%3a%2f%2f%2fuser%2fvar%2f123.jpg&thumbnailPath=https%3a%2f%2fvirtual.uplus.com%2ffile%3a%2f%2f%2fuser%2fvar%2f123.jpg#submit
其中参数imagePath
和thumbnailPath
的value进行UrlEncode,使用前需要decode。