1. 程式人生 > >初級(下) 二維碼的生成

初級(下) 二維碼的生成

方法二QRCode 生成二維碼

02:qrCode
            Qrcode:生成:http://www.swetake.com/qrcode/index-e.html
                   讀取:https://osdn.jp/projects/qrcode

圖片為主:
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

方法三QRCode 生成二維碼

03:javascript,如 jquery.qrcode.js  推薦使用這種方式 jsp生成二維碼:
    https://github.com/jeromeetienne/jquery-qrcode

這裡寫圖片描述
這裡寫圖片描述

為什麼我們掃描出來的是文字,不是連結?

答:www.baidu
.com 改為標準的url地址:http://www.baidu.com 如何實現二維碼掃描安裝手機軟體? 答:以慕課網為例: 蘋果:https://itunes.apple.com/cn/app/mu-ke-wang/id722179140?mt=8 要進入蘋果內部應用商店下載 安卓:http://www.imooc.com/mobile/appdown 慕課網內部下載apk應用程式 http://www.imooc.com/mobile/mukewang.apk這種連結不行嗎? 答:可以,但是微信不支援,因為只有騰訊自己域名下的apk才可以通過掃一掃下載 如何實現二維碼掃描名片:使用VCard VCard 是標準通訊薄基本格式, https:
//zh.wikipedia.org/wiki/VCard

這裡寫圖片描述

BEGIN:VCARD
VERSION:2.1
N:Gump;Forrest
FN:Forrest Gump
ORG:Gump Shrimp Co.
TITLE:Shrimp Man
TEL;WORK;VOICE:(111) 555-1212
TEL;HOME;VOICE:(404) 555-1212
ADR;WORK:;;100 Waters Edge;Baytown;LA;30314;United States of America
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:100 Waters Edge=0D=0
ABaytown, LA 30314=0D=0AUnited States of America ADR;HOME:;;42 Plantation St.;Baytown;LA;30314;United States of America LABEL;HOME;ENCODING=QUOTED-PRINTABLE:42 Plantation St.=0D=0ABaytown, LA 30314=0D=0AUnited States of America EMAIL;PREF;INTERNET:[email protected] REV:20080424T195243Z END:VCARD BEGIN:VCARD VERSION:2.1 N:姓;名 FN:姓名 ORG:公司部門 TITLE:職位 TEL;WORK;VOICE:工作電話 TEL;HOME;VOICE:家庭電話 ADR;WORK:;;單位地址;深圳;廣東;郵政編碼30314;國家 LABEL;WORK;ENCODING=QUOTED-PRINTABLE:100 Waters Edge=0D=0ABaytown, LA 30314=0D=0AUnited States of America ADR;HOME:;;家庭住址;樂平;江西;郵政編碼30314;國家 LABEL;HOME;ENCODING=QUOTED-PRINTABLE:42 Plantation St.=0D=0ABaytown, LA 30314=0D=0AUnited States of America EMAIL;PREF;INTERNET:郵箱地址[email protected] REV:20080424T195243Z X-QQ:qq號 END:VCARD <div id="qrcode"></div> <script type="text/javascript"> var content = "BEGIN:VCARD"+"\n" +"VERSION:2.1"+"\n" +"N:餘;liyang"+"\n" +"FN:yuliyang"+"\n" +"ORG:eigpay"+"\n" +"TITLE:java developer"+"\n" +"TEL;WORK;VOICE:18979859807"+"\n" +"TEL;HOME;VOICE:13361780330"+"\n" +"ADR;WORK:;;jiuxianqiao;chaoyaoqu;beijing;10000;china"+"\n" +"LABEL;WORK;ENCODING=QUOTED-PRINTABLE:100 Waters Edge=0D=0ABaytown, LA 30314=0D=0AUnited States of America"+"\n" +"ADR;HOME:;;taqian;leping;jiangxi;333300;china"+"\n" +"LABEL;HOME;ENCODING=QUOTED-PRINTABLE:42 Plantation St.=0D=0ABaytown, LA 30314=0D=0AUnited States of America"+"\n" +"EMAIL;PREF;INTERNET:[email protected]"+"\n" +"REV:20080424T195243Z"+"\n" +"X-QQ:[email protected]"+"\n" +"END:VCARD" $('#qrcode').qrcode(content);

這裡寫圖片描述