在Android浏览器或WebView中检测

Javascript如何检测网站是加载到Android的常规浏览器中还是加载到另一个应用程序的WebView中?我想在这两种情况下运行略有不同的代码。

回答:

this.webView.getSettings().setUserAgentString(

this.webView.getSettings().getUserAgentString()

+ " "

+ getString(R.string.user_agent_suffix)

);

<string name="user_agent_suffix">AppName/1.0</string>

function() isNativeApp {

return /AppName\/[0-9\.]+$/.test(navigator.userAgent);

}

以上是 在Android浏览器或WebView中检测 的全部内容, 来源链接: utcz.com/qa/403393.html

回到顶部