win10家庭版无法使用内置管理员账户打开邮件应用怎么办

校园大使 校园大使
回答
  • 妮妮 妮妮

    首先感谢 jsqrcode 的开发者,提供这么优秀的解析二维码的代码,为我减少了很大的工作量。jsqrcode 地址
    我的代码库地址
    1.解决的问题:
    1.能够在微博客户端呼起摄像头扫描二维码并且解析;2.能够在原生浏览器和**客户端中扫描二维码并且解析;2.优点:
    web端或者是 h5端可以直接完成扫码的工作;3.缺点:
    图片不清晰很容易解析失败(拍照扫描图片需要镜头离二维码的距离很近),相对于 native 呼起的摄像头解析会有1-2秒的延时。说明:
    此插件需要配合zepto.js 或者 jquery.js使用
    使用方法:
    1.在需要使用的页面按照下面顺序引入lib目录下的 js 文件
    复制代码
    代码如下:
    script>
    script>
    script>
    2.自定义按钮的html 样式
    因为该插件需要使用,该html 结构在网页上面是有固定的显示样式,为了能够自定义按钮样式,我们可以按照下面的示例代码结构嵌套代码
    复制代码
    代码如下:
    扫描二维码1
    扫描二维码1"/>
    然后设置 input 按钮的 css 隐藏按钮,比如我使用的是属性选择器
    复制代码
    代码如下:
    input[node-type=j**ridge]{
    v**ibility:hidden;}
    这里我们只需要按照自己的需要定义class="qr-btn"的样式即可。3.在页面上初始化 qrcode 对象
    复制代码
    代码如下:
    初始化扫描二维码按钮,传入自定义的 node-type 属性
    (function(){
    qrcode.init($('[node-type=j**ridge]'));});主要代码解析
    复制代码
    代码如下:
    (function($){
    var qrcode=function(tempbtn){
    该对象只支持微博域下的解析,也就是说不是微博域下的页面只能用第二种方案解析二维码
    if(window.weiboj**ridge){
    (tempbtn).on('click',th**.weibobridge);} else {
    (tempbtn).on('change',th**.getimgfile);}
    };qrcode.prototype={
    weibobridge:function(){
    weiboj**ridge.invoke('scanqrcode',**,function(params){
    得到扫码的结果
    location.href=params.result;});},
    getimgfile:function(){
    var_th**_=th**;var imgfile=$(th**)[0].files;var ofile=imgfile[0];var ofreader=new filereader();var rfilter=^?image\/bmp|image\/c**\-cod|image\/gif|image\/ief|image\/jpeg|image\/jpeg|image\/jpeg|image\/pipeg|image\/png|image\/svg\+xml|image\/tiff|image\/x\-cmu\-raster|image\/x\-cmx|image\/x\-icon|image\/x\-portable\-anymap|image\/x\-portable\-bitmap|image\/x\-portable\-graymap|image\/x\-portable\-pixmap|image\/x\-rgb|image\/x\-xbitmap|image\/x\-xpixmap|image\/x\-xwindowdump)$/i;if(imgfile.length=0){
    return;}
    if!rfilter.test(ofile.type)){
    alert("选择正确的图片格式!return;}
    读取图片成功后执行的代码
    ofreader.onload=function(ofrevent){
    qrcode.decode(ofrevent.target.result);qrcode.callback=function(data){
    得到扫码的结果
    location.href=data;};};ofreader.readasdataurl(ofile);},
    destory:function(){
    (tempbtn).off('click');}
    };初始化
    qrcode.init=function(tempbtn){
    var_th**_=th**;var inputdom;tempbtn.each(function(){
    new_th**_($(th**));});('[node-type=qr-btn]').on('click',function(){
    (th**).find('[node-type=j**ridge]')[0].click();});};window.qrcode=qrcode;})(window.zepto?zepto:jquery);

类似问答
精品推荐

友情链接

友链互换QQ:

谷财 备案编号:蜀ICP备11019336号-3商务合作:235-677-2621

Copyright 2009-2020 Chengdu Sanzilewan Technology Co.,Ltd all rights reserve

抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活