feat: 新增安卓自截图uts插件、修改ios允许截屏禁止录屏
This commit is contained in:
29
uni_modules/yb-screen-capture/index.d.ts
vendored
Normal file
29
uni_modules/yb-screen-capture/index.d.ts
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
export type CaptureScreenSuccess = {
|
||||
/**
|
||||
* 截图结果,格式为 data URL:data:image/jpeg;base64,xxxx
|
||||
*/
|
||||
base64 : string
|
||||
}
|
||||
|
||||
export type CaptureScreenSuccessCallback = (res : CaptureScreenSuccess) => void
|
||||
|
||||
export type CaptureScreenFail = {
|
||||
errCode : number,
|
||||
errMsg : string
|
||||
}
|
||||
|
||||
export type CaptureScreenFailCallback = (res : CaptureScreenFail) => void
|
||||
|
||||
export type CaptureScreenCompleteCallback = (res : any) => void
|
||||
|
||||
export type CaptureScreenOptions = {
|
||||
success ?: CaptureScreenSuccessCallback,
|
||||
fail ?: CaptureScreenFailCallback,
|
||||
complete ?: CaptureScreenCompleteCallback
|
||||
}
|
||||
|
||||
/**
|
||||
* 截取当前应用窗口画面(含视频等硬件加速渲染内容),通过 base64 返回。
|
||||
* 仅 App-Android 生效,基于 Android PixelCopy 实现。
|
||||
*/
|
||||
export declare const captureScreen : (options : CaptureScreenOptions) => void
|
||||
Reference in New Issue
Block a user