我有一个网站,用户可以在其中扫描重定向到我网站的二维码。用户可以使用任何QR扫描应用程序进行扫描,但某些应用程序支持App内置浏览器。问题是我想在第三方应用程序中不使用外部浏览器打开我的网站,因为用户必须旋转设备,并且许多应用程序不允许设备水平旋转。我可以使用我的代码检测到该网站已在应用浏览器中打开,但无法将其重定向到外部。另外,我有一个特殊的GET参数,该参数仅在用户使用QR扫描检测时显示。
我尝试使用javascript,但是它在应用程序中打开了一个新标签。
window.open(page, '_target');
用于检测网站是否在第三方应用程序中打开
function() isNativeApp {
return /QR\/[0-9\.]+$/.test(navigator.userAgent);
}
我希望在我的网站中实现与的链接,该链接可以将我的网站重定向到外部浏览器。有什么办法吗?