使用QuaggaJS-Javascript条形码扫描仪的麻烦
Troubling using QuaggaJS - Javascript Barcode Scanner
我正在使用QuaggaJS。在那里的主页上,它有其主要方法的基本描述,以及可下载zip中的一个示例html文件夹。我的问题是,其中一个示例HTML被称为static_images。这为它的扫描过程接收了图像src
,但我不知道如何给它一个我指定的自定义单个src
。(示例HTML似乎使用了文件夹中预设的图像列表)。
我在QuaggaJS git主页上读到,方法Quagga.decodeSingle(config,callback)正是我想要的。
与上述调用相反,此方法不依赖于getUserMedia,并改为对单个映像进行操作。提供的回调与onDetected中的相同,并包含结果数据对象
但我不知道如何在他的示例代码中实现该方法。有人能指导我并解释我如何在QuaggaJS中实现该方法吗?(quagga/example/static_images.html/js
)
方法Quagga.decodeSingle将一个对象作为第一个具有"src"属性的参数(config)。您可以将src
传递到此属性。
作者给出的例子是:
Quagga.decodeSingle({
readers: ['code_128_reader'],
locate: true, // try to locate the barcode in the image
src: '/test/fixtures/code_128/image-001.jpg' // or 'data:image/jpg;base64,' + data
}, function(result){
console.log(result);
});
其中CCD_ 5属性指示该方法将仅解码code_128条形码。您可以在此数组中添加其他条形码类型,这些类型基本上是带有下划线的协议名称,而不是末尾带有"_reader"的空格(例如["code_128_reader", "code_39_reader", "code_39_vin_reader", "ean_reader", "ean_8_reader", "upc_reader", "upc_e_reader", "codabar_reader"]
)。
- Datalogic Falcon X3-条形码扫描仪
- 麻烦将coffee脚本片段移动到rails中自己的类中
- 如何处理从条形码扫描仪返回的二进制数据
- 扫描仪设备或手动输入的识别输入问题
- phonegap angularjs条形码扫描仪
- Phonegap条形码扫描仪:无法'我不能让它跑
- 使用JavaScript获取Google地图上显示的所有推文时遇到麻烦
- Javascript中getDay的麻烦
- 在 Javascript 中添加数字时遇到麻烦
- 使用QuaggaJS-Javascript条形码扫描仪的麻烦
- 拉斐尔在片场制造麻烦
- WebGl扫描仪效果
- 暴露和隐藏的麻烦”;滑出“;航行
- 你能帮我解决感冒的麻烦吗
- 在angular中搜索的麻烦
- 无需麻烦的js文件合并
- 使用蓝牙扫描仪/键盘在iOS/ASafari上收听HTML/JavaScript中的按键,无需关注字段
- 使用 Coffeescript 和 Express .js 将变量传递给 Jade 时遇到麻烦
- j查询滚动顶部麻烦
- 在 Node.js 中传播错误回调,并避免所有额外的麻烦