JS - 判断图片是否是一个透明的png图片

前言

最近做了个在移动端手写签名的需求,从github上搜了个插件就开始开搞。 插件地址

问题

这个插件最后会生成对应签名图片的base64,但是在页面上需要判断用户是否真正签名了。 因为一旦调用这个插件,就算用户没有触碰屏幕,插件也会对应的生成一个透明图片的base64。

  翻  牌  子

JS - 处理返回文件流

var xmlResquest = new XMLHttpRequest();
        xmlResquest.open("POST", "/download", true);
        xmlResquest.setRequestHeader("Content-type", "application/json");
        xmlResquest.setRequestHeader("Authorization", "token-value");
        xmlResquest.responseType = "blob";
        xmlResquest.onload = function (oEvent) {
                var content = xmlResquest.response;
                var elink = document.createElement('a');
                elink.download = "test.xlsx";
                elink.style.display = 'none';
                var blob = new Blob([content]);
                elink.href = URL.createObjectURL(blob);
                document.body.appendChild(elink);
                elink.click();
                document.body.removeChild(elink);
            };
            xmlResquest.send();

from

设置 npm 全局路径

在nodejs安装目录下增加node_global和node_cache文件夹。

npm config set cache "D:\nodejs\node_global"
npm config set prefix "D:\nodejs\node_cache"

MUI - 动态生成多个picker

html

<div class="form-picker-container"
 id="a"
 data-layer="1"
 data-setData='[{"value":"加重","text":"加重"},{"value":"减轻","text":"减轻"},{"value":"无变化","text":"无变化"}]'>
 <span>请选择</span>
</div>

  翻  牌  子

《新喜剧之王》、《流浪地球》满分

“你觉得你有机会吗?”
“我有。”
“你永远都没有!”
“永远是多远啊?”
“永远就是从现在直到宇宙毁灭!懂了吗?”
“噢……我知道了”
“那你现在决定怎么办?”
“我还是回家耕地吧……”
“你这样是不可以的,你不用管我说什么,继续努力,你一定会成功的!”
——《新喜剧之王》


“北京市交通第三区提醒您”
“道路千万条”
“安全第一条”
“开车不规范”
“亲人两行泪”
——《流浪地球》