Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# zxing从网站扫描返回新窗口_C#_Jquery_Mobile_Barcode_Zxing - Fatal编程技术网

C# zxing从网站扫描返回新窗口

C# zxing从网站扫描返回新窗口,c#,jquery,mobile,barcode,zxing,C#,Jquery,Mobile,Barcode,Zxing,这很可能是浏览器的问题,但我有一个手机网站,我从那里启动zxing应用程序,并传入一个回调URL。一切都扫描得很好,并按我的预期返回扫描数据 但是,与手机浏览器中返回相同窗口/选项卡/etc的URL不同,手机会打开一个带有URL的新窗口 有没有想过如何让它返回到启动扫描仪的同一窗口 顺便说一句,这是一个使用asp.net MVC 3构建的jquery移动网站,我使用的是默认的android 4.0.4浏览器。唯一的解决方案是创建一个使用内置webclient的android应用程序。当应用程序上

这很可能是浏览器的问题,但我有一个手机网站,我从那里启动zxing应用程序,并传入一个回调URL。一切都扫描得很好,并按我的预期返回扫描数据

但是,与手机浏览器中返回相同窗口/选项卡/etc的URL不同,手机会打开一个带有URL的新窗口

有没有想过如何让它返回到启动扫描仪的同一窗口


顺便说一句,这是一个使用asp.net MVC 3构建的jquery移动网站,我使用的是默认的android 4.0.4浏览器。

唯一的解决方案是创建一个使用内置webclient的android应用程序。当应用程序上的某个人单击网站上的扫描按钮时,它会通过javascript与应用程序本身进行对话并启动扫描仪。扫描器不知道它是从网站上打过来的。它将数据发送回应用程序,应用程序使用javscript将数据推回到网站。这样,只有一个选项卡打开,因为这是应用程序的工作方式


编辑:当然那是6年前的事了,我不知道从那时起一切都发生了什么变化。

你解决了你的问题吗?另外,中兴如何将数据返回到网站?我应该如何处理它?我没有使用zxing,但我有同样的问题。。。回调url正在打开新选项卡!你解决了吗?