阻止Zxing扫描器在Firefox中打开新标签页

时间:2019-03-05 19:27:46

标签: javascript mobile zxing

我正在从移动网络应用程序中使用android zxing扫描仪。我的要求是,在成功扫描之后,扫描仪将恢复到从其启动的浏览器选项卡。到目前为止,我下面的代码适用于Chrome浏览器。

我的问题是Firefox浏览器,每次扫描程序从扫描恢复时都会打开一个新标签。

let uri = `zxing://scan/?ret=${encodeURIComponent(location.origin + location.pathname +"#{CODE}")}&SCAN_FORMATS=CODE128,QR`;
window.location.href = ( uri );

我尝试过玩browser.link.open_newwindowbrowser.link.open_newwindow.restriction,但没有成功。

请帮助。

0 个答案:

没有答案