为了账号安全,请及时绑定邮箱和手机立即绑定

vue打包后iphone 5c ios10.3.3打开报错,调试时无错误. 求解决办法

vue打包后iphone 5c ios10.3.3打开报错,调试时无错误. 求解决办法

白板的微信 2019-04-25 18:15:30
问题描述:公司测试小哥的苹果5c在本地调试的时候是可以打开的. 蓝后.. 打包后页面打开空白,在别的手机上表现良好.(可能安卓低版本也会报错吧)环境背景及尝试过的方法:出现问题的手机是 10.3ios版本的苹果5c问题出现后, 我尝试加载 babel-polyfill,es6-promise但没有卵用,依旧报同样的错误相关代码 main.js中     import 'babel-polyfill'     import Es6Promise from 'es6-promise'     require('es6-promise').polyfill()     Es6Promise.polyfill() webpack.base.conf.js中也尝试过     entry: {         app: ["babel-polyfill","./src/main.js"]     }报错SyntaxError: Cannot declare a let variable twice: 't'. vendor.jsTypeError: undefined is not an object (evaluating 'r[n].call')各位大佬请问是我的开发方式不对吗? 寻求解决办法.babelrc 代码    {       "presets": [         ["env", {           "modules": false,           "targets": {             "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]           }         }],         "stage-2"       ],       "plugins": ["transform-vue-jsx", "transform-runtime"],       "env": {         "test": {           "presets": ["env", "stage-2"],           "plugins": ["istanbul"]         }       }     }webpack.base.conf.js  'use strict'     const path = require('path')     const utils = require('./utils')     const config = require('../config')     const vueLoaderConfig = require('./vue-loader.conf')     function resolve (dir) {       return path.join(__dirname, '..', dir)     }     module.exports = {       context: path.resolve(__dirname, '../'),       entry: {         app: ["./src/main.js"]       },       output: {         path: config.build.assetsRoot,         filename: '[name].js',         publicPath: process.env.NODE_ENV === 'production'           ? config.build.assetsPublicPath           : config.dev.assetsPublicPath       },       plugins: [         new webpack.ProvidePlugin({           $: "jquery",           jQuery: "jquery",           "windows.jQuery": "jquery"         })       ],       resolve: {         extensions: ['.js', '.vue', '.json'],         alias: {           'vue$': 'vue/dist/vue.esm.js',           '@': resolve('src'),         }       },
查看完整描述

2 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

我出现了和你一样的问题,你的代码中是不是用了什么插件,比如swiper
vue开发SPA在ios10上的bug

查看完整回答
反对 回复 2019-05-13
  • 2 回答
  • 0 关注
  • 665 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号