Reactjs 如何使用“添加实时摄像头扫描”;“反应qr阅读器”;在应用程序中?
嗨,我想用next js做一个web qr扫描仪。但我不知道如何拍摄现场视频扫描二维码Reactjs 如何使用“添加实时摄像头扫描”;“反应qr阅读器”;在应用程序中?,reactjs,next.js,qr-code,Reactjs,Next.js,Qr Code,嗨,我想用next js做一个web qr扫描仪。但我不知道如何拍摄现场视频扫描二维码 import React, { Component } from "react"; import dynamic from "next/dynamic"; const QrReader = dynamic( () => import("react-qr-reader").then((mod) => mod.QrReader), {
import React, { Component } from "react";
import dynamic from "next/dynamic";
const QrReader = dynamic(
() => import("react-qr-reader").then((mod) => mod.QrReader),
{ ssr: false }
);
class Index extends Component {
state = {
result: "No result",
};
handleScan = (data) => {
if (data) {
this.setState({
result: data,
});
}
};
handleError = (err) => {
console.error(err);
};
render() {
return (
<div>
<QrReader
delay={300}
onError={this.handleError}
onScan={this.handleScan}
style={{ width: "100%" }}
/>
<p>{this.state.result}</p>
</div>
);
}
}
export default Index;
import React,{Component}来自“React”;
从“下一个/动态”导入动态;
常量QrReader=动态(
()=>导入(“反应qr读取器”)。然后((mod)=>mod.QrReader),
{ssr:false}
);
类索引扩展组件{
状态={
结果:“无结果”,
};
handleScan=(数据)=>{
如果(数据){
这是我的国家({
结果:数据,
});
}
};
handleError=(err)=>{
控制台错误(err);
};
render(){
返回(
{this.state.result}
);
}
}
出口违约指数;
如何添加实时摄像头选项以从网络摄像头获取扫描信息。此代码适用于我:
import React, { Component } from 'react'
import dynamic from 'next/dynamic'
const QrReader = dynamic(() => import('react-qr-reader'), {
ssr: false
})
class Index extends Component {
state = {
result: "No result",
};
handleScan = (data) => {
if (data) {
this.setState({
result: data,
});
}
};
handleError = (err) => {
console.error(err);
};
render() {
return (
<div>
<QrReader
delay={300}
onError={this.handleError}
onScan={this.handleScan}
style={{ width: "100%" }}
/>
<p>{this.state.result}</p>
</div>
);
}
}
export default Index;
import React,{Component}来自“React”
从“下一个/动态”导入动态
常量QrReader=dynamic(()=>import('react-qr-reader'){
ssr:错误
})
类索引扩展组件{
状态={
结果:“无结果”,
};
handleScan=(数据)=>{
如果(数据){
这是我的国家({
结果:数据,
});
}
};
handleError=(err)=>{
控制台错误(err);
};
render(){
返回(
{this.state.result}
);
}
}
出口违约指数;