0

有没有办法在运行时使用 Ionic 中的 JS 读取 webview 版本?

我想根据 iOS 中的 WKWebview 版本执行一些代码块。

if (webview version is > 3.x) {

} else { 
// older webview versions.

}
4

1 回答 1

0

尝试this.platform.userAgent(),其中平台是 的一个实例import { Platform } from '@ionic/angular';,这应该返回一个字符串,其中包含您正在运行的环境的浏览器详细信息。

例如,我的本地浏览器通过ionic serve返回 -运行应用程序Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36

当应用程序在 WKWebview 中运行时,您应该能够解析此字符串以找到您所关注的相关详细信息。

于 2019-02-25T09:57:06.643 回答