vue 移动端项目,如何判断浏览器不兼容?不兼容要如何处理?

有个移动端的项目现在在测试,用的是 vue(2.2.2) + mint-ui 进行开发,现在不知道要如何做兼容性处理。要用什么方法去判断当前环境是否可以正常运行?

我刚看了下 vue 的兼容性,安卓是 6,ios 是 10。。。那我是不是要判断 ua 如果是安卓 6以下或者 ios 10 以下的版本,直接告诉用户不兼容,无法运行?

上线的项目是如何解决这块的问题?

阅读 8.1k
2 个回答

兼容性

Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5 特性。但它支持所有兼容 ECMAScript 5 的浏览器

在移动端基本不存在兼容问题,必要的情况下使用 babel-polyfill 即可

上线项目怎么解决的我不造,但我觉得判断浏览器版本是可行的,具体方法可以在html头部里写,也可以在最开始引入一个自己写的js,判断到是不支持的浏览器就跳转到某个提示页面。实在太旧的浏览器就没必要支持了,全支持太浪费开发资源。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题