2011-08-25 80 views
6

我正在尋找用於生成QR碼(名稱,地址等)並以可打印格式(png/jpeg/pdf)輸出它們的JavaScript API。 在我看來,這是別人以前必須要做的事情。用於生成QR碼的JavaScript API

+0

似乎有相當多的插件和片段,如果我搜索他們:http://www.google.com/search?q=QR+codes+ JavaScript的。 – pimvdb

+0

相關:http://stackoverflow.com/questions/4542632/qr-code-generation-library-in-javascript – Thilo

回答

18

jQuery的QRCode的jQuery插件還生成使用HTML5畫布元素或HTML表QR碼,如果不支持畫布。

https://github.com/jeromeetienne/jquery-qrcode

$('#test').qrcode({ 
    width: 120, 
    height: 120, 
    text: "https://github.com/jeromeetienne/jquery-qrcode"}); 

enter image description here

工作的jsfiddle演示:

http://jsfiddle.net/maxim75/YwN8p/4/

+0

每當我google任何JavaScript的時候,我總是在它後面加上-jquery,以確保我得到乾淨漂亮的JavaScript而不會受到任何憎惡。 :) – Kebman

-1

https://drive.google.com/open?id=0B3TWIbBcUUTwcE1vV24wQnRxNGs

以上是js文件的鏈接包括在您的項目並將下面的代碼寫入ctp文件中的Cake php或任何你想使用的地方。我測試了它在蛋糕php ...

<-- including the file.... 
<?php echo $this->Html->script('jquery.qrcode.min.js')?> 
<div style='padding:100px''><img id="demo" style='width: 100px,height: 100px'></div> 
<script type="text/javascript">jQuery("#demo").qrcode({text: "HEllo World!"});</script>