[英]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.