Я использую сканер 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_newwindow
и browser.link.open_newwindow.restriction
, но безуспех.
Пожалуйста, помогите.