谷歌二维码api来生成二维码-前端路上

注册 欢迎您:[USERNAME][USERID] [用户中心] [退出]
当时方位:前端路上>>jquery 学习>> 谷歌二维码api来生成二维码
楼主 [回复] [修改] 作者: 314-03-02

谷歌二维码api来生成二维码,先看一个示例:假如仅仅固定一个二维码不变的话,主张去网站查找一下二维码在线生成,生成二维码比较好。在线生成的二维码还能够挑选渐变色,增加标志logo等功能。
先看一个示例:

thisURL = window.location.href;

strwrite =
"<img src='https://chart.googleapis.com/chart?cht=qr&chs=150x150&choe=UTF-8&chld=L|4&chl="
 + thisURL + "' width='150' height='150' alt='网址URL 二维码生成' />";

document.write( strwrite );


谷歌二维码api : https://chart.googleapis.com/chart

参数:

1. cht=qr
这个是必需的,告知 API ,你需求生成的是二维码。
2. chs=<width>x<height>
这个同样是必需的,告知 API ,你需求生成的二维码的尺度。
3. chl=<data>
这个仍是必需的,用来告知 API 二维码所包括的信息。能够是数字、字符数字、字符、二进制信息、汉字。不能混合数据类型。数据有必要通过UTF-8 URL-encoded。假如需求传递的信息超越2K个字节,请运用POST办法。
4. choe=<output_encoding>
总算来了个不是有必要的,这个是用来声明生成的二维码所包括信息的编码,默许是 UTF-8 ;其他可选编码是 Shift_JIS 、 ISO-8859-1
5. chld=<error_correction_level>|<margin>
可选 纠错等级。QR码支撑四个等级的纠错,用来康复丢掉的、读错的、含糊的、数据。下面是可选的值:L-(默许)能够辨认已丢失7%的数据;M-能够辨认已丢失15%的数据;Q-能够辨认已丢失25%的数据;H-能够辨认已丢失30%的数据。margin 是指生成的二维码离图片边框的间隔。

QR码是方形的,有相同的长和宽。QR码的巨细是固定的:从21到177的长/宽,每次递加4个像素点。每个装备被称为一个等级。长和宽越大,存储的信息就越多。下面是版别摘要:
等级为1的QR码长和宽分别为21个像素,最多能够存储25个字母数字和字符。
等级为2的QR码长和宽分别为25个像素,最多能够存储47个字母数字和字符。
…以此类推 。

Chart API会依据你将存储的信息的巨细来决议运用哪个等级的QR码。最棒的QR码阅读器能够读取等级为40的QR码中存储的信息。但是一般来说移动设备最多能够读取等级为4的QR码中存储的信息。


< 上一页 1 下一页 >
×
188bet uedbet 威廉希尔 明升 bwin 明升88 bodog bwin 明升m88.com 18luck 188bet unibet unibet Ladbrokes Ladbrokes casino m88明升 明升 明升 m88.com 188bet m88 明陞 uedbet赫塔菲官网 365bet官网 m88 help
188bet www.188bet.com bwin 平博 unibet 明升 188bet uk Ladbrokes 德赢vwin 188bet m88.com w88 平博88 uedbet体育 188bet 188bet 威廉希尔 明升体育app 平博88 M88 Games vwin德赢 uedbet官网 bodog fun88 188bet
假如你有疑问:请点击→[发问] 来让更多的人来协助你! 假如你得到了协助:请点击→[回复] 假如你有更好的解决方案:请点击→[共享] 来协助更多的人! 假如你有好东西、好常识:请点击→[新建论题] 来共享给更多的人!