1、遇到的问题:
- 引用babel时在main.ts中下面这些要放在文件最顶部
import Es6Promise from 'es6-promise'
require('es6-promise').polyfill()
Es6Promise.polyfill()
- vue.c,config.js中/改成./,如下
publicPath: process.env.NODE_ENV === 'production' ? './' : './',
- 打包遇到在其他手机上正常但是在小米手机上安装之后无法正常打开的问题,最终原因是启动图大小问题,启动图改成默认启动图尺寸大小(然后可以做成.9图)
- 在线打包时不会弹权限申请框(相机权限申请等),可以通过离线打包,然后创建Activity继承启动的 PandoraEntry,在oncreate中把布局设置的代码去掉,然后添加权限申请的代码
- 项目中拍照和二维码扫描使用出现冲突:拍照之后引用的图片存储变量需要清空,否则当拍完照后直接去扫码时无法正常扫码