当前位置: 首页 > 工具软件 > html-to-image > 使用案例 >

H5 截屏 (canvas2html / dom-to-image)

王念
2023-12-01

场景描述:

移动端调用 iscroll 插件的长页面实现完整截屏

问题:

dom-to-image 插件出现 input 的单选框和复选框选中项截屏生成的图片无值。

解决方案:

修改的方法:
function copyUserInput() {
                if (original instanceof HTMLTextAreaElement) clone.innerHTML = original.value;
                if (original instanceof HTMLInputElement) {
                    let _type = original.type;
                    if((_type=="checkbox" || _type=="radio")&&original.checked){
                        clone.setAttribute("checked", true);
                    }else{
                        clone.setAttribute("value", original.value);
                    }
                }
            }
。。。。未完待续
 类似资料: