[英]How can I create a QR code with Firebase?
是否可以使用 Firebase 創建二維碼?
我想創建一個 QR 碼來與其他人共享 pdf 文件。 似乎 Firebase 有這樣的功能,但我無法弄清楚在哪里生成代碼......
Firebase ML-Kit 具有條碼掃描 API,但 Firebase無法創建/生成 QR 碼。
請參閱 Firebase ML-Kit: https ://firebase.google.com/docs/ml-kit/read-barcodes
Firebase 集成了谷歌雲功能和雲存儲。 生成 QR 碼的一種直接方法是編寫一個雲 function,它從 Firebase 獲取您的調用輸入,將 QR 碼圖像寫入您的 Firebase 連接的雲存儲,然后返回圖像的 URI。
Firebase Cloud Functions“提供了一種方法來擴展 Firebase 的行為並通過添加服務器端代碼集成 Firebase 功能。” 來源
因此,與可以用多種語言編寫的 GCP 雲函數不同,您通常只會在 Firebase 函數上編寫 Typescript 或 Javascript。
node.js
// index.js -> bundle.js
var QRCode = require('qrcode')
var canvas = document.getElementById('canvas')
QRCode.toCanvas(canvas, 'sample text', function (error) {
if (error) console.error(error)
console.log('success!');
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.