# 截屏
# 禁止截屏
# 使用说明
安卓禁止截屏,iOS 没有禁止用户截屏功能,会在截屏时弹出禁止截屏提示框。
Android | iOS | PC | 是否需要鉴权 |
---|---|---|---|
支持 | 支持 | 不支持 | 不需要 |
// 全量引入调用方式
yy.biz.util.disableScreenCapture({
message: "当前应用界面禁止截屏",
});
// 按需加载调用方式,参数与全量引入相同
disableScreenCapture({ message: "当前应用界面禁止截屏" });
# 参数说明
参数 | 参数类型 | 必传 | 说明 |
---|---|---|---|
message | String | 是 | 用户截屏的时候弹出提示 |
# 返回说明
无
# 调试
biz.util.disableScreenCapture
# 页面截屏 v4.4.2
# 使用说明
Android | iOS | PC | 是否需要鉴权 |
---|---|---|---|
不支持 | 不支持 | 支持 应用v1.9.9 | 不需要 |
// 全量引入调用方式
yy.biz.util.capturePage({
rect: {
x: 0,
y: 0,
width: 300,
height: 200,
},
onSuccess: function ({ base64 }) {
// 返回 base64Url
},
onFail: function (message) {
// 返回错误信息
},
});
// 按需加载调用方式,参数与全量引入相同
capturePage({
rect: {
x: 0,
y: 0,
width: 300,
height: 200,
},
});
# 参数说明
参数 | 参数类型 | 必传 | 说明 |
---|---|---|---|
rect | Object | 否 | 截屏矩形边界 |
rect.x | number | 是 | 矩形原点的 x 坐标(必须是整数) |
rect.y | number | 是 | 矩形原点的 y 坐标(必须是整数) |
rect.width | number | 是 | 矩形的宽度(必须是整数) |
rect.height | number | 是 | 矩形的高度(必须是整数) |
# 返回说明
无
# 调试
biz.util.capturePage