改寫自SumiMakito的Awesome-qr套件
過往版本對於GIF未補充執行方法,在此版本補上, input file 格式為Blob,因此加入Blob轉ArrayBuffer方法,
當前版本已針對目前瀏覽器版本做優化及改良。
想測試功能的話,可至官網 試試。
let returnText = QRcodeCovert(UrlValue,File,Element); // 放入指定網址,物件,指定Element即可執行
除了 Microsoft 所提供的瀏覽器(如:Edge、Internet Explorer)外,都獲得後續的支援與開發。
Chrome |
Firefox |
Edge |
Android WebView |
Opera |
Safari |
|
---|---|---|---|---|---|---|
Android | 29+ | 28+ | N/A | Android 5.0+ | 17+ | N/A |
iOS | 29+ | 28+ | N/A | N/A | 17+ | 9.2+ |
macOS | 29+ | 28+ | N/A | N/A | 17+ | 9+ |
Windows | 29+ | 28+ | ✖ | N/A | 17+ | 9+ |