Как читать версию Ionic Webview в Javascript? - PullRequest
0 голосов
/ 25 февраля 2019

Есть ли способ прочитать версию webview, используя JS в Ionic во время выполнения?

Я хочу выполнить несколько блоков кода на основе версии WKWebview в iOS.

if (webview version is > 3.x) {

} else { 
// older webview versions.

}

1 Ответ

0 голосов
/ 25 февраля 2019

Попробуйте 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.

...