【问题标题】:zxing scan from website returns to new windowzxing 从网站扫描返回到新窗口
【发布时间】:2012-09-04 20:18:28
【问题描述】:

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

但是,在手机浏览器中,URL 不会返回到“samewindow/tab/etc,而是会打开一个带有该 URL 的新窗口。

关于如何让它返回到启动扫描仪的同一窗口有什么想法吗?

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

【问题讨论】:

  • 您的问题解决了吗?还有,zxing怎么把数据返回给网站?我该如何处理?
  • 我没有使用 zxing,但我有同样的问题...回调 url 正在打开新标签!你解决了吗?

标签: c# jquery mobile barcode zxing


【解决方案1】:

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

编辑:当然那是差不多 6 年前的事了,我不知道从那以后发生了什么变化。

【讨论】:

    猜你喜欢
    • 2020-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多