我从网络应用程序扫描的起点是这里的这篇文章然后 我意识到它就像点击这样的链接一样简单
http://zxing.appspot.com/scan?req=http%3A%2F%2FLOCAL_SERVER_NAME%2FMY_APP_NAME%2FMY_SERVLET%3Fcode%3D%7BCODE%7D
但它没有用。
我的网络应用程序很简单(使用 jquery 的 ajax)
$("#onebutton").click(function(){
$.ajax({
url: "http://zxing.appspot.com/scan",
success:function(){
alert("success");
},
error:function(){
alert("error");
},
data:{
req:"http%3A%2F%2F192.168.1.100:8080%2FMY_APP_NAME%2FMY_SERVLET%3Fcode%3D%7BCODE%7D"
}
});
});
不用说“#onebutton”是一个带有那个id的按钮标签。当在 android 的浏览器上按下这样的按钮时,它总是会提醒错误消息。它不要求扫描仪启动。当我单击普通 PC 中的按钮时,控制台显示:
"Origin http://192.168.1.100:8080 is not allowed by Access-Control-Allow-Origin".
难道我做错了什么?。我错过了什么吗?
谢谢大家!!