问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);
-
问 ios9无法备份/还原应用和数据怎么办
提问时间:2024-05-18 02:24:19
答 该问题主要表现在如下几个方面:①、通过itunes中的“文件—设备—通过iphone传输已购买项目”选择后无法传输;②、点击itunes中的“备份”按钮创建最新...
-
问 冒险岛单机版gm管理工具如何使用
提问时间:2024-05-18 13:08:09
答 双击点击链接,链接成功后进入页面。账户管理:点查找出现现有账号,选择你要修改的账户信息点修改,直接输入账户密码点卷等等的信息点击添加就会添加账户信息。角色管理:...
-
问 etc激活后无法使用怎么办?
提问时间:2024-05-18 11:56:46
答 激活即可.流程如下:1.需提供车主有效**件和行驶证的原件及复印件(非车主本人还需带上代理人的有效**件),行驶证复印件副本需要复印盖有最近一次年检的**那一页...
-
问 群星stellar**全mod无效怎么办 mod无法使用解决办法
提问时间:2024-05-18 05:54:21
答 下载[mod]下载完后解压到游戏根目录mod文件下,没有mod文件夹就自己新建一个这个时候你能在启动器里看到这个mod 打框启用 实际上进游戏里是没有用的需要自...
-
问 模拟人生4冰酷厨房win10打不开,无法运行游戏怎么办
提问时间:2024-05-18 01:33:19
答 可以退回win7等合适的系统。目前window10系统由于刚刚推出,还有很多不稳定 不兼容的情况。很多网友升级之后出现蓝屏,无法开机等各种情况,很可能是盗版系统...
-
问 红米note4x怎么设置应用权限管理方法?
提问时间:2024-05-18 00:09:39
答 红米note4x应用权限的管理方法:1)打开手机自带的【安全中心】应用,打开后点击【授权管理】。2)接着点击【应用权限管理】,这时就会打开应用列表,点击需要管理...
-
问 使命召唤11xbox360版到这里怎么办,点击x也不管用
提问时间:2024-05-18 18:35:54
答 展开全部《使命召唤剧情》安全屋-使命召唤6第十四关“残留事宜”储油站-使命召唤6最后一关“大结局”荒漠边陲-使命召唤6倒数第二关“一如往日”废墟-使命召唤4第五...
-
问 作为一个应届生,有鱼记账应该如何使用达到个人理财
提问时间:2024-05-18 01:37:14
答 所在城市若有招商银行,也可以了解下招行发售的理财产品,您可以进入招行主页,点击 理财产品-个人理财产品 页面查看,也可通过 分类您需要的理财产品。温馨提示:购买...
-
问 icc文件有无必要?以及win7颜色管理怎么设置
提问时间:2024-05-18 23:53:15
答 看看百度经验里的教程吧图文说明,简单易懂请参考:http://jingyan.baidu.com/a