通过第三方应用程序在外部浏览器中打开网站

时间:2019-07-10 12:36:44

标签: javascript browser webview

我有一个网站,用户可以在其中扫描重定向到我网站的二维码。用户可以使用任何QR扫描应用程序进行扫描,但某些应用程序支持App内置浏览器。问题是我想在第三方应用程序中不使用外部浏览器打开我的网站,因为用户必须旋转设备,并且许多应用程序不允许设备水平旋转。我可以使用我的代码检测到该网站已在应用浏览器中打开,但无法将其重定向到外部。另外,我有一个特殊的GET参数,该参数仅在用户使用QR扫描检测时显示。

我尝试使用javascript,但是它在应用程序中打开了一个新标签。

 window.open(page, '_target');

用于检测网站是否在第三方应用程序中打开

function() isNativeApp {
   return /QR\/[0-9\.]+$/.test(navigator.userAgent);
}

我希望在我的网站中实现与的链接,该链接可以将我的网站重定向到外部浏览器。有什么办法吗?

0 个答案:

没有答案