有没有一个工作示例如何从网页上使用zxing条形码扫描仪?
参考此文档:https: //github.com/zxing/zxing/wiki/Scanning-From-Web-Pages
以下测试代码不应该工作吗?
function Test1()
{
$.ajax(
{
url: "zxing://scan/?ret=http%3A%2F%2Ffoo.com%2Fproducts%2F%7BCODE%7D%2Fdescription&SCAN_FORMATS=UPC_A,EAN_13",
success:function()
{
alert("success");
},
error:function()
{
alert("error");
}
});
}
function Test2()
{
$.ajax(
{
url: "http://zxing.appspot.com/scan?ret=http%3A%2F%2Ffoo.com%2Fproducts%2F%7BCODE%7D%2Fdescription&SCAN_FORMATS=UPC_A,EAN_13",
success:function()
{
alert("success");
},
error:function()
{
alert("error");
}
});
}Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<button id="button1" onClick="Test1();">Test 1</button>
<br>
<br>
<button id="button2" onClick="Test2();">Test 2</button>Run Code Online (Sandbox Code Playgroud)
我一直在Android 4.4.2三星Galaxy TabPro和三星Galaxy S4上出现"错误".我已经尝试过股票浏览器,Chrome,Firefox和Dolphin Browser.
即使http://zxing.appspot.com/scan也无法正常工作,因为它总是要求我安装(已安装的)应用程序.
任何帮助将非常感激.