『壹』 将html文件变成二维码
不知道你的目的是什么。理论上可以把300字符以内的文本转换为二维码,当然,字符越多版生成的二维码就越权复杂,扫描识别的准确率也会降低。另外,如果文本中含有汉字,还要注意不同编码格式的汉字占用字节空间是不同的(比如gb2312每个汉字占2字节,utf-8每个汉字占3个字节)。给你个网址自己去看看:在线生成二维码
『贰』 html5移动端调用手机摄像头扫描二维码并获取二维码信息代码怎么写
html5移动端调用手机摄像头扫描二维码并获取二维码信息代码如下:
[html]view plain
<!DOCTYPEhtml>
<html><head>
<title>HTML5codeReader</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
</head>
<styletype="text/css">
html,body{height:100%;width:100%;text-align:center;}
</style>
<scriptsrc="jquery-1.9.1.js"></script>
<script>
//这段代主要是获取摄像头的视频流并显示在Video签中
varcanvas=null,context=null,video=null;
window.addEventListener("DOMContentLoaded",function()
{
try{
canvas=document.getElementById("canvas");
context=canvas.getContext("2d");
video=document.getElementById("video");
varvideoObj={"video":true,audio:false},
flag=true,
MediaErr=function(error)
{
flag=false;
if(error.PERMISSION_DENIED)
{
alert('用户拒绝了浏览器请求媒体的权限','提示');
}elseif(error.NOT_SUPPORTED_ERROR){
alert('对不起,您的浏览器不支持拍照功能,请使用其他浏览器','提示');
}elseif(error.MANDATORY_UNSATISFIED_ERROR){
alert('指定的媒体类型未接收到媒体流','提示');
}else{
alert('系统未能获取到摄像头,请确保摄像头已正确安装。或尝试刷新页面,重试','提示');
}
};
//获取媒体的兼容代码,目前只支持(Firefox,Chrome,Opera)
if(navigator.getUserMedia)
{
//qq浏览器不支持
if(navigator.userAgent.indexOf('MQQBrowser')>-1){
alert('对不起,您的浏览器不支持拍照功能,请使用其他浏览器','提示');
returnfalse;
}
navigator.getUserMedia(videoObj,function(stream){
video.src=stream;
video.play();
},MediaErr);
}
elseif(navigator.webkitGetUserMedia)
{
navigator.webkitGetUserMedia(videoObj,function(stream)
{
video.src=window.webkitURL.createObjectURL(stream);
video.play();
},MediaErr);
}
elseif(navigator.mozGetUserMedia)
{
navigator.mozGetUserMedia(videoObj,function(stream){
video.src=window.URL.createObjectURL(stream);
video.play();
},MediaErr);
}
elseif(navigator.msGetUserMedia)
{
navigator.msGetUserMedia(videoObj,function(stream){
$(document).scrollTop($(window).height());
video.src=window.URL.createObjectURL(stream);
video.play();
},MediaErr);
}else{
alert('对不起,您的浏览器不支持拍照功能,请使用其他浏览器');
returnfalse;
}
if(flag){
alert('为了获得更准确的测试结果,请尽量将二维码置于框中,然后进行拍摄、扫描。请确保浏览器有权限使用摄像功能');
}
//这个是拍照按钮的事件,
$("#snap").click(function(){startPat();}).show();
}catch(e){
printHtml("浏览器不支持HTML5CANVAS");
}
},false);
//打印内容到页面
functionprintHtml(content){
$(window.document.body).append(content+"<br/>");
}
//开始拍照
functionstartPat(){
setTimeout(function(){//防止调用过快
if(context)
{
context.drawImage(video,0,0,320,320);
CatchCode();
}
},200);
}
//抓屏获取图像流,并上传到服务器
functionCatchCode(){
if(canvas!=null)
{
//以下开始编数据
varimgData=canvas.toDataURL();
//将图像转换为base64数据
varbase64Data=imgData;//.substr(22);//在前端截取22位之后的字符串作为图像数据
//开始异步上
$.post("saveimg.php",{"img":base64Data},function(result)
{
printHtml("解析结果:"+result.data);
if(result.status=="success"&&result.data!="")
{
printHtml("解析结果成功!");
}else{
startPat();//如果没有解析出来则重新抓拍解析
}
},"json");
}
}
</script>
<body>
<divid="support"></div>
<divid="contentHolder">
<videoid="video"width="320"height="320"autoplay>
</video>
<canvasstyle="display:none;background-color:#F00;"id="canvas"width="320"height="320">
</canvas><br/>
<buttonid="snap"style="display:none;height:50px;width:120px;">开始扫描</button>
</div>
</body></html>
『叁』 HTML5页面怎么生成二维码
二维码??二维码不是都是图片吗??直接用<IMG>来表示就是了啊
『肆』 用HTML5 可以实现二维码扫描识别的功能吗
Barcode模块管理条码扫描,提供常见的条码(二维码及一维码)的扫描识别功能,可调用设备的摄像头对条码图片扫描进行数据输入。通过plus.barcode可获取条码码管理对象。
实现的效果
viewplain
varheight=window.innerHeight+'px';//获取页面实际高度
varwidth=window.innerWidth+'px';
document.getElementById("bcid").style.height=height;
document.getElementById("bcid").style.width=width;
b,扫描控件有上下边距
采用填充黑色来淡化视觉上面的差异,未实际解决,(如果你解决的话,欢迎留言,谢谢)
『伍』 html5+js实现二维码扫描的代码
通过下面的代码即可实现:
HBuilder就有调用原生硬件的接口html5++
<!DOCTYPEhtml>
<html>
<head>
<metacharset="utf-8">
<title>CameraExample</title>
<scripttype="text/javascript">
//扩展API加载完回毕后调用onPlusReady回调函数
document.addEventListener("plusready",onPlusReady,false);
varr=null;
//扩展API加载完毕,答现在可以正常调用扩展API
functiononPlusReady(){
//获取设备默认的摄像头对象
varcmr=plus.camera.getCamera();
『陆』 html怎么生成当前页面的二维码实例
在网络网页搜索二维码生成器,然后按照步骤,就可以生成当前页面的二维码了。
『柒』 html页面中加入扫描二维码!一段完整的代码!
扫描二维码应该是一张GIF动画 做好这个动画插入HTML页面即可
『捌』 怎样用html制作一个非常简单的输入文字就能转换成二维码的网页
可以借鉴小乐图客中的二维码生成功能:
文本框输入文字,然后点击“二维码”按钮,即可生成一个二维码。
另外,还可以生成短网址。
『玖』 网页怎么制作二维码
问题一:如何将一桐侍个网页地址生成二维码 软件生成二维码:
1、网络一下,二维码在线生成的网站,
2、复制下载地址,粘贴到二维码在线生成的网站
3、就可以得到一个二维码
二维码在线生成网站:liantu/
问题二:我想制作一个网页二维码 该怎么做呢 就是自己制作一个二维码 一扫就可以进入自己制作的网页中 可以先拷贝你自己制作的网页的URL ,然后打开在线二维码生成器,如草料还不错,就可以生成二维码
问题三:如何让网站自己生成二维码啊。 你是想要假的,还是真的?
问题四:一个自己做的网站怎么生成二维码 苹果手机可以直接使用二维码工房,这个应用生成二维局虚吵码很厉害,支持文本、网址、名片等格式,还有彩码、各种精美模板、融合二维码等美化功能。
问题五:如何将当前网页网址生成二维码 方法/步骤
1、打开IE浏览器,选择收藏夹内的任意一个书签,右键点击选择属性,打开“WEB文档”面板。
2、将下列代码复制到URL处。【javascript:var s=document.createElement('script');s.src = 'icsand/qrcode/qrcode.js';document.getElementsByTagName('head')[0].appendChild(s)】然后保存。注意不要复制到空格和最外面的中括号。
3、现在打开任意喜欢的网页,点击该书签就能为当前网页生成二维码了。
问题六:如何把网页生成二维码 网页是不能生成二维码的,数据量太大 生成的都是URL的二维码
网上有誉消很多生成工具,还有在线生成的,填进去点个按钮就出来了
问题七:如何制做自己公司二维码? 手机下载我查查二维码,可以生成多种不同格式的二维码,简单易操作。
问题八:怎么制作本地网页内容生成二维码,能用手机扫描出来 5分 很简单,你在网上搜二维码生成器,把你想要展现的网址或文字生成二维码就可以扫出来了
问题九:怎样让网页自动生成悬浮的二维码 你搜索一下:右侧悬浮微信二维码代码。
在页面中就能找到相应的代码,你选择一个合适自己网站的,在复制过来,按照要求在网站的模板中添加这段代码。
然后刷新你的后台,更新全站缓存!就能看到效果了!
问题十:html怎么生成当前页面的二维码实例 这个实现二维码生成功能的是引用谷歌google的JS来实现的,可以兼容几乎所有浏览器,包括动态和静态网页,具有加载速度快的特点!可以使用手机浏览器,如UC,QQ浏览器,或手机软件我查查,魔码,微信等扫描就可以打开对应网页网址。
JS代码如下:
;
document.write( strwrite );
]]>
使用方法简单,直接复制上面代码到需要在网页显示的位置就可以了。
推荐放在首页对应位置。
『拾』 二维码和HTML的使用
你好!实现这样的功卖猜能需要开发出专用软件,由软件来实现在一定时间间隔生成一个二维码与固定的HTML地址对应,并显示或打印出来供扫搏颤描。利用互联中银型网上二维码生成是难做到的。个人愚见,供参考!