1.noStatusScreenCapture
功能
对当前可见视图部分(无状态栏)进行截屏
参数
| 参数名 | 参数类型 | 参数描述 | 参数备注 | 
|---|---|---|---|
| callback | function | 回调函数 | 必填 | 
| type | string | 返回路径/base64 | 必填,0-文件路径,1-base64编码 | 
| isSaveToPhoto | string | 是否需要保存至相册 | 可选,0-不保存,1-保存,默认0 | 
范例
/*
     * 无状态栏截屏
     * 参数type:0表示返回图片路径,1表示返回图片base64数据。
     * 参数isSaveToPhoto:0表示不保存截图至相册,1表示保存截图至相册。默认为0
     * */
    $("#noStatusScreenCapture").click(function() {
        var type = 0;
        var isSaveToPhoto = 1;
        WadeMobile.noStatusScreenCapture(function(path) {
            $("#screenCapture_path").html("回调结果:" + path);
            $("#screenCapture_pic").html("<img src='" + path + "' style='max-width:60%;'/>");
        },type,isSaveToPhoto);
    });
备注
无
2.fullScreenCapture
功能
对当前可见视图部分(含状态栏)进行截屏
参数
| 参数名 | 参数类型 | 参数描述 | 参数备注 | 
|---|---|---|---|
| callback | function | 回调函数 | 必填 | 
| type | string | 返回路径/base64 | 必填,0-文件路径,1-base64编码 | 
| isSaveToPhoto | string | 是否需要保存至相册 | 可选,0-不保存,1-保存,默认0 | 
范例
 /*
     * 全屏截屏
     * 参数type:0表示返回图片路径,1表示返回图片base64数据。默认为0
     * 参数isSaveToPhoto:0表示不保存截图至相册,1表示保存截图至相册。默认为0
     * */
    $("#fullScreenCapture").click(function() {
        var type = 1;
        var isSaveToPhoto = 1;
        WadeMobile.fullScreenCapture(function(path) {
            $("#screenCapture_path").html("回调结果:" + path);
            $("#screenCapture_pic").html("<img src='"+ "data:image/jpeg;base64," + path + "' style='max-width:60%;'/>");
        },type,isSaveToPhoto);
    });
备注
无
3.handMovementScreenCapture
功能
可通过手势拖动/移动自定义截图范围
参数
| 参数名 | 参数类型 | 参数描述 | 参数备注 | 
|---|---|---|---|
| callback | function | 回调函数 | 必填 | 
| type | string | 返回路径/base64 | 必填,0-文件路径,1-base64编码 | 
| isSaveToPhoto | string | 是否需要保存至相册 | 可选,0-不保存,1-保存,默认0 | 
范例
/*
     * 手动截屏
     * 参数type:0表示返回图片路径,1表示返回图片base64数据。默认为0
     * 参数isSaveToPhoto:0表示不保存截图至相册,1表示保存截图至相册。默认为0
     * */
    $("#handMovementScreenCapture").click(function() {
        WadeMobile.handMovementScreenCapture(function(path) {
            $("#screenCapture_path").html("回调结果:" + path);
            $("#screenCapture_pic").html("<img src='" + path + "' style='max-width:60%;'/>");
        },0,0);
    });
备注
无
4.webviewScreenCapture
功能
对当前Web视图(包括不可见部分)进行截图
参数
| 参数名 | 参数类型 | 参数描述 | 参数备注 | 
|---|---|---|---|
| callback | function | 回调函数 | 必填 | 
| type | string | 返回路径/base64 | 必填,0-文件路径,1-base64编码 | 
| isSaveToPhoto | string | 是否需要保存至相册 | 可选,0-不保存,1-保存,默认0 | 
范例
/*
     * webview长图截屏
     * 参数type:0表示返回图片路径,1表示返回图片base64数据。默认为0
     * 参数isSaveToPhoto:0表示不保存截图至相册,1表示保存截图至相册。默认为0
     * */
    $("#webviewScreenCapture").click(function() {
        WadeMobile.webviewScreenCapture(function(path) {
            $("#screenCapture_path").html("回调结果:" + path);
            $("#screenCapture_pic").html("<img src='" + path + "' style='max-width:60%;'/>");
        },0,0);
    });
备注
无