add build

This commit is contained in:
cnwhy
2018-07-23 18:36:54 +08:00
parent 5a11eff012
commit 518ed4af94
14 changed files with 3325 additions and 669 deletions
+9 -14
View File
@@ -1,37 +1,32 @@
var qrcodeDecode = require('../browser')
console.log(1111)
document.getElementById('file').onchange = function (event) {
var el = event.target;
if (!el.files.length) return;
// console.log(el.files[0]);
var file = el.files[0];
new Promise(function (ok, no) {
/* if(window.URL && window.URL.createObjectURL){ //缓存预览
ok(window.URL.createObjectURL(file));
}else */
if (typeof FileReader) {
//urldata预览
if (window.URL && window.URL.createObjectURL) {
ok(window.URL.createObjectURL(file));
} else if (typeof FileReader) {
var reader = new FileReader();
reader.onload = evt => {
ok(evt.target.result);
};
reader.readAsDataURL(file);
} else {
ok();
no('浏览器不支持');
}
}).then((src)=>{
qrcodeDecode.decodeByUrl(src,function(err,txt){
}).then((src) => {
qrcodeDecode.decodeByUrl(src, function (err, txt) {
var msg = document.createElement("div")
if(err){
if (err) {
console.log(err);
msg.innerHTML = "err: <br>" + err;
}else{
} else {
msg.innerHTML = txt;
}
document.body.appendChild(msg);
})
});
//el.outerHTML = el.outerHTML;
}