From eb23a7c7faefe86330a88f9118b8211f6b86e75b Mon Sep 17 00:00:00 2001 From: loulijun2021 <1694218219@qq.com> Date: 星期二, 20 九月 2022 19:00:58 +0800 Subject: [PATCH] 1.点检项目开发( 除提交功能外完成) --- unpackage/cache/wgt/H5EDA0853/plus/barcode_scan.html | 143 ++++++++++++++++++++++++----------------------- 1 files changed, 74 insertions(+), 69 deletions(-) diff --git a/unpackage/cache/wgt/H5EDA0853/plus/barcode_scan.html b/unpackage/cache/wgt/H5EDA0853/plus/barcode_scan.html index 070f4b6..8723630 100644 --- a/unpackage/cache/wgt/H5EDA0853/plus/barcode_scan.html +++ b/unpackage/cache/wgt/H5EDA0853/plus/barcode_scan.html @@ -1,81 +1,86 @@ <!DOCTYPE html> <html> <head> - <meta charset="utf-8"/> - <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover"/> - <meta name="HandheldFriendly" content="true"/> - <meta name="MobileOptimized" content="320"/> + <meta charset="utf-8" /> + <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover" /> + <meta name="HandheldFriendly" content="true" /> + <meta name="MobileOptimized" content="320" /> <title>Hello H5+</title> <script type="text/javascript" src="../js/common.js"></script> <script type="text/javascript"> -var ws=null,wo=null; -var scan=null; -// H5 plus浜嬩欢澶勭悊 -function plusReady(){ - // 鑾峰彇绐楀彛瀵硅薄 - ws=plus.webview.currentWebview(); - wo=ws.opener(); - // 寮�濮嬫壂鎻� - ws.addEventListener('show', function(){ - scan=new plus.barcode.Barcode('bcid'); - scan.onmarked=onmarked; - scan.start({conserve:true,filename:'_doc/barcode/'}); - createSubview(); - }, false); - // 鏄剧ず椤甸潰骞跺叧闂瓑寰呮 - ws.show('pop-in'); -} -document.addEventListener('plusready', plusReady, false); + var ws = null, + wo = null; + var scan = null; + // H5 plus浜嬩欢澶勭悊 + function plusReady() { + // 鑾峰彇绐楀彛瀵硅薄 + ws = plus.webview.currentWebview(); + wo = ws.opener(); + // 寮�濮嬫壂鎻� + ws.addEventListener('show', function() { + scan = new plus.barcode.Barcode('bcid'); + scan.onmarked = onmarked; + scan.start({ + conserve: true, + filename: '_doc/barcode/' + }); + createSubview(); + }, false); + // 鏄剧ず椤甸潰骞跺叧闂瓑寰呮 + ws.show('pop-in'); + } + document.addEventListener('plusready', plusReady, false); -// 浜岀淮鐮佹壂鎻忔垚鍔� -function onmarked(type, result, file){ - switch(type){ - case plus.barcode.QR: - type = 'QR'; - break; - case plus.barcode.EAN13: - type = 'EAN13'; - break; - case plus.barcode.EAN8: - type = 'EAN8'; - break; - default: - type = '鍏跺畠'+type; - break; - } - result = result.replace(/\r\n/g, ''); - wo.evalJS("scaned('"+ type +"','"+ result +"','"+ file +"');"); - back(); -} -// 鍒涘缓瀛愮獥鍙� -function createSubview(){ - // -} -// 浠庣浉鍐屼腑閫夋嫨浜岀淮鐮佸浘鐗� -function scanPicture(){ - plus.gallery.pick(function(path){ - plus.barcode.scan(path,onmarked,function(error){ - plus.nativeUI.alert('鏃犳硶璇嗗埆姝ゅ浘鐗�'); - }); - }, function(err){ - console.log('Failed: '+err.message); - }); -} + // 浜岀淮鐮佹壂鎻忔垚鍔� + function onmarked(type, result, file) { + switch (type) { + case plus.barcode.QR: + type = 'QR'; + break; + case plus.barcode.EAN13: + type = 'EAN13'; + break; + case plus.barcode.EAN8: + type = 'EAN8'; + break; + default: + type = '鍏跺畠' + type; + break; + } + result = result.replace(/\r\n/g, ''); + wo.evalJS("scaned('" + type + "','" + result + "','" + file + "');"); + back(); + } + // 鍒涘缓瀛愮獥鍙� + function createSubview() { + // + } + // 浠庣浉鍐屼腑閫夋嫨浜岀淮鐮佸浘鐗� + function scanPicture() { + plus.gallery.pick(function(path) { + plus.barcode.scan(path, onmarked, function(error) { + plus.nativeUI.alert('鏃犳硶璇嗗埆姝ゅ浘鐗�'); + }); + }, function(err) { + console.log('Failed: ' + err.message); + }); + } </script> - <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8"/> + <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" /> <style type="text/css"> -#bcid { - width: 100%; - position: absolute; - top: 0px; - bottom: 0px; - text-align: center; -} -.tip { - color: #FFFFFF; - font-weight: bold; - text-shadow: 0px -1px #103E5C; -} + #bcid { + width: 100%; + position: absolute; + top: 0px; + bottom: 0px; + text-align: center; + } + + .tip { + color: #FFFFFF; + font-weight: bold; + text-shadow: 0px -1px #103E5C; + } </style> </head> <body style="background-color:#000000;"> -- Gitblit v1.9.3