我想要JavaScript代码来检查网站是在webview(在应用程序webview中)还是在移动浏览器(如google chrome,uc browser)中打开。
我提到了这些链接:但它并不适合我......
在Android浏览器或WebView中检测
答案 0 :(得分:0)
活动 - >的onCreate 强>
this.webView.getSettings().setUserAgentString(
this.webView.getSettings().getUserAgentString()
+ " "
+ getString(R.string.user_agent_suffix)
);
Res - >值 - >的strings.xml 强>
<string name="user_agent_suffix">AppName/1.0</string>
<强>的Javascript 强>
function() isNativeApp {
return /AppName\/[0-9\.]+$/.test(navigator.userAgent);
}
从here
复制