jQuery实现微信长按识别二维码功能_jquery

最近一直在搞一个微信开发的项目,终于快要完工了,今天小编抽个时间记录下在项目开发过程中遇到jquery.qrcode.min.js生成二维码长按不识别的解决方法,希望对大家有所帮助!

1.引入JS库

<script src="jquery-1.8.3.js" type="text/javascript" charset="utf-8"></script>
<script src="jquery.qrcode.min.js" type="text/javascript" charset="utf-8"></script>

2.在页面创建一个空的div;

<div id="qrDiv"></div>

3.生成二维码

$("#qrDiv").qrcode({
width: 120, //宽度
height:120, //高度
text: "需要生成的二维码内容" //任意内容
});

注意:这个时候生成的二维码在微信中长安没任何反应,因为qrcode生成的是canvas标签而不是img标签

4.将canvas标签转换为img标签

//从 canvas 提取图片 image
function convertCanvasToImage(canvas) {
//新Image对象,可以理解为DOM
var image = new Image();
// canvas.toDataURL 返回的是一串Base64编码的URL,当然,浏览器自己肯定支持
// 指定格式 PNG
image.src = canvas.toDataURL("image/png");
return image;
}
//获取网页中的canvas对象
var mycanvas1=document.getElementsByTagName('canvas')[0];
//将转换后的img标签插入到html中
var img=convertCanvasToImage(mycanvas1);
$('#imagQrDiv').append(img);//imagQrDiv表示你要插入的容器id

注意:完成上述步骤后就可以在微信中长按识别了

以上所述是小编给大家介绍的jQuery实现微信长按识别二维码功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索js实现长按二维码识别、长按指纹识别二维码、长按识别二维码、微信长按识别二维码、长按识别二维码制作,以便于您获取更多的相关知识。

时间: 2024-08-03 05:21:11

jQuery实现微信长按识别二维码功能_jquery的相关文章

微信内置浏览器长按识别二维码是如何实现的

问题描述 微信内置浏览器长按识别二维码是如何实现的 我返回的二维码怎么按都不弹出保存图片.识别二维码这些菜单,最多弹出个放大镜.... <div id="img_div"> <!-- <img id="img_show" class = "qrCode" alt="名片二维码" src=""> --> </div> 不知道这些样式要怎么设置,或者还是有别的标签

android-微信分享sdk分享二维码图片到安卓微信,没有长按识别二维码选项

问题描述 微信分享sdk分享二维码图片到安卓微信,没有长按识别二维码选项 微信分享sdk分享二维码图片到安卓微信,没有长按识别二维码选项.但是再次转发后就有此选项.看了网友的回答,没有真正解决这个问题的.有高手请赐教啊!拜谢!! 解决方案 识别二维码选项 是微信的功能,跟你图片有关. 能够分享成功,就不是你sdk的问题. 解决方案二: 生成二维码,微信分享

js打开摄像头拍照保存,摄像头镜像。摄像头可以识别二维码功能

问题描述 js打开摄像头拍照保存,摄像头镜像.摄像头可以识别二维码功能 js打开摄像头拍照保存.摄像头镜像.摄像头可以识别二维码功能.求大神回答~ 解决方案 这个需要和安卓或者ios开发人员合作,安卓或者ios给实现二维码扫描功能,和js交互,提供给你js方法.供你调用,你就可以识别二维码了. 解决方案二: 可以先不考虑二维码扫描

Android 二维码 生成和识别二维码 附源码下载_Android

今天讲一下目前移动领域很常用的技术--二维码.现在大街小巷.各大网站都有二维码的踪迹,不管是IOS.Android.WP都有相关支持的软件.之前我就想了解二维码是如何工作,最近因为工作需要使用相关技术,所以做了初步了解.今天主要是讲解如何使用ZXing库,生成和识别二维码.这篇文章实用性为主,理论性不会讲解太多,有兴趣可以自己查看源码. 1.ZXing库介绍 这里简单介绍一下ZXing库.ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口

Android 二维码 生成和识别二维码 附源码下载

今天讲一下目前移动领域很常用的技术--二维码.现在大街小巷.各大网站都有二维码的踪迹,不管是IOS.Android.WP都有相关支持的软件.之前我就想了解二维码是如何工作,最近因为工作需要使用相关技术,所以做了初步了解.今天主要是讲解如何使用ZXing库,生成和识别二维码.这篇文章实用性为主,理论性不会讲解太多,有兴趣可以自己查看源码. 1.ZXing库介绍 这里简单介绍一下ZXing库.ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口

利用jquery.qrcode在页面上生成二维码且支持中文

 这篇文章主要介绍了利用jquery.qrcode在页面上生成二维码且支持中文.需要的朋友可以过来参考下,希望对大家有所帮助 实例如下:  代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www

QZXing识别二维码一直失败

问题描述 QZXing识别二维码一直失败 QImage img; qDebug()<<img.load("./1.png"); QZXing zxing; QString res; res = zxing.decodeImage(img); qDebug()<<res; 如此简单的代码 放在窗口的构造函数中就能解码成功 如果专门搞个按钮,把这段代码写在按钮槽函数中就解码失败,抛出异常no code detected 求解啊··· 解决方案 WP二维码识别

用java(Myeclipse)写一个微信带参数的二维码?

问题描述 用java(Myeclipse)写一个微信带参数的二维码? 当今最热的热点就属微信了,越来越多的微信用户感觉到二维码的重要性,二维码承载了很多信息,并且方便使用,只用拿起手机扫一 下就可以搞定,那么怎么用java写一个生成带参数二维码呢? 解决方案 http://blog.csdn.net/about58238/article/details/7494704 解决方案二: 引用jar:cxf-2.5.2.jar和Qrcode_swetake.jar 源码如下: import java.

z ar 二维码-ios开发中zBar怎样直接对手机页面进行扫描识别二维码?

问题描述 ios开发中zBar怎样直接对手机页面进行扫描识别二维码? ios开发中怎样用zBar直接对手机页面进行扫描识别二维码而不通过调用摄像头获取图片扫描的方式? 解决方案 不可能做到,因为调用系统相机必须通过用户的许可获得权限.其实iOS 7.0以后的扫码完全可以胜任你需求的~