现在项目要实现一个功能,android 1.x - 5.x , ios 1.x -10.x 的情况下网站不可访问,但是会进入一个假画面。

功能就是怎么实现判断操作系统和版本,通过 platform.js 库可以轻松实现比原生的要简单的多。

首先将下载好的 platform.js 放到 assets\js 目录下

调用方法:

import * as platformjs from 'src/assets/js/platform.js';
console.log(`os.family: ${platformjs.os.family};os.version: ${platformjs.os.version};`);
// os.family: Windows;os.version: 10;

chrome浏览器调试方法:

按下F12,点击右侧按钮选择不同设备

angular通过platform获取操作系统版本_angular

iphone 6

os.family: iOS;os.version: 13.2.3;

Android

os.family: Android;os.version: 8.0;