|
@@ -41,6 +41,14 @@ export default {
|
|
|
this.previousUrl.startsWith("/login/") &&
|
|
|
process.env.NODE_ENV !== "development"
|
|
|
) {
|
|
|
+ const os = window.navigator.userAgent.match(
|
|
|
+ /Intel Mac OS X (\d+)_(\d+)_(\d+)/
|
|
|
+ );
|
|
|
+
|
|
|
+ let macosVersionTooLow = false;
|
|
|
+ if (os && +(os[2] + "." + os[3]) < 14.6) {
|
|
|
+ macosVersionTooLow = true;
|
|
|
+ }
|
|
|
this.$Modal.info({
|
|
|
render: () => (
|
|
|
<div class="welcome-modal">
|
|
@@ -56,6 +64,12 @@ export default {
|
|
|
<div style="font-weight:bold; line-height: 25px;">
|
|
|
专业:{this.$store.state.user.specialty}
|
|
|
</div>
|
|
|
+ {macosVersionTooLow && (
|
|
|
+ <div style="font-weight:bold; line-height: 25px; color: red">
|
|
|
+ 您的操作系统版本过低,为保证考试过程顺利完成,请更新操作系统到
|
|
|
+ macOS Mojave (10.14.5) 以上!
|
|
|
+ </div>
|
|
|
+ )}
|
|
|
</div>
|
|
|
</div>
|
|
|
),
|