vue项目在安卓低版本机显示空白的原因分析(两种)


Posted in Javascript onSeptember 04, 2018

vue项目在安卓低版本机显示空白原因:

可能的原因一

查看安卓debug,报错,可能有箭头函数语法错误,或者其他语法问题,那可能是ES6语法问题。

这时候需要安装babel-pollyfill。

网上找到方法如下:

1.安装babel-polyfill和es6-promise

npm i babel-polyfill --save
npm i es6-promise --save

2.main.js引入 

import ‘babel-polyfill‘
import Es6Promise from ‘es6-promise‘
Es6Promise.polyfill()

3.webpack.base.conf.js 

module.exports = {
entry: {
"babel-polyfill":"babel-polyfill",

 app: ‘./src/main.js‘ //原本只有这一行
}

这时如果安卓机依然空白打不开,继续查看原因二

可能的原因二:

查看npm run build打包之后有没有打包报错,有时间一些小功能可能不影响页面展示和使用,但是打包也报错了,我们可能就忽略了,只要打包有报错,安卓就一定不能正常显示,不像浏览器,我这里看到的报错是

发现报错的位置是在router文件夹下的index.js文件中   分别是用了es6对象的合并,和模版字符串,这时候只需要去webpack.base.conf.js中

{
  test: /\.js$/,
  loader: 'babel-loader',
  include: [
   resolve('src'),//表示在src目录下的js需要编译
  ],
 },

加一个include,resolve  router所在目录即可,如果这里直接写路径,会不起作用。

总结

以上所述是小编给大家介绍的vue项目在安卓低版本机显示空白的原因分析 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript中Math对象使用说明
Jan 16 Javascript
使用IE6看老赵的博客 jQuery初探
Jan 17 Javascript
web开发人员学习jQuery的6大理由及jQuery的优势介绍
Jan 03 Javascript
ExtJS4 Grid改变单元格背景颜色及Column render学习
Feb 06 Javascript
JavaScript设置首页和收藏页面的小例子
Nov 11 Javascript
jQuery实现的进度条效果
Jul 15 Javascript
JS清除字符串中重复值的实现方法
Aug 03 Javascript
jQuery实现的选择商品飞入文本框动画效果完整实例
Aug 10 Javascript
vue组件父与子通信详解(一)
Nov 07 Javascript
JavaScript中的 new 命令
May 22 Javascript
vuex 实现getter值赋值给vue组件里的data示例
Nov 05 Javascript
vue-video-player视频播放器使用配置详解
Oct 23 Javascript
Angular使用cli生成自定义文件、组件的方法
Sep 04 #Javascript
vue2.0 使用element-ui里的upload组件实现图片预览效果方法
Sep 04 #Javascript
使用elementUI实现将图片上传到本地的示例
Sep 04 #Javascript
element UI upload组件上传附件格式限制方法
Sep 04 #Javascript
在AngularJs中设置请求头信息(headers)的方法及不同方法的比较
Sep 04 #Javascript
webpack 3.X学习之多页面打包的方法
Sep 04 #Javascript
JS获取并处理php数组的方法实例分析
Sep 04 #Javascript
You might like
php网页病毒清除类
2014/12/08 PHP
laravel框架之数据库查出来的对象实现转化为数组
2019/10/23 PHP
PHP isset empty函数相关面试题及解析
2020/12/11 PHP
网页中实现浏览器的最大,最小化和关闭按钮
2007/03/12 Javascript
收藏Javascript中常用的55个经典技巧
2007/08/12 Javascript
jQuery实现的立体文字渐变效果
2010/05/17 Javascript
js重写alert控件(适合学习js的新手朋友)
2014/08/24 Javascript
js实现文本框选中的方法
2015/05/26 Javascript
JQUERY实现网页右下角固定位置展开关闭特效的方法
2015/07/27 Javascript
js判断登陆用户名及密码是否为空的简单实例
2016/05/16 Javascript
AngularJS 实现弹性盒子布局的方法
2016/08/30 Javascript
Vue使用mixins实现压缩图片代码
2018/03/14 Javascript
从vue源码解析Vue.set()和this.$set()
2018/08/30 Javascript
解决微信小程序中转换时间格式IOS不兼容的问题
2019/02/15 Javascript
npm的lock机制解析
2019/06/20 Javascript
解决echarts echarts数据动态更新和dataZoom被重置问题
2020/07/20 Javascript
Python编程实战之Oracle数据库操作示例
2017/06/21 Python
python中的set实现不重复的排序原理
2018/01/24 Python
Pandas之Dropna滤除缺失数据的实现方法
2019/06/25 Python
Python的垃圾回收机制详解
2019/08/28 Python
docker-py 用Python调用Docker接口的方法
2019/08/30 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
2019/09/20 Python
django框架创建应用操作示例
2019/09/26 Python
使用Python脚本从文件读取数据代码实例
2020/01/19 Python
基于打开pycharm有带图片md文件卡死问题的解决
2020/04/24 Python
python自动化办公操作PPT的实现
2021/02/05 Python
使用CSS3的appearance属性改变元素的外观的方法
2015/12/12 HTML / CSS
美国顶级户外凉鞋品牌:Chacos
2017/03/27 全球购物
C#和SQL Server的面试题
2016/08/12 面试题
大学生自我评价200字(4篇)
2014/09/17 职场文书
县政府办公室领导班子对照检查材料思想汇报
2014/09/28 职场文书
四风批评与自我批评发言稿
2014/10/14 职场文书
2014年精神文明工作总结
2014/12/23 职场文书
2015年秋季新学期寄语
2015/03/25 职场文书
IDEA 链接Mysql数据库并执行查询操作的完整代码
2021/05/20 MySQL
仅仅使用 HTML/CSS 实现各类进度条的方式汇总
2021/11/11 HTML / CSS