zoukankan      html  css  js  c++  java
  • vue解决IOS10低版本白屏问题

    一、方案一

    在build文件的webpack.prod.conf.js文件添加以下代码

        new UglifyJsPlugin({
          uglifyOptions: {
            compress: {
              warnings: false
            },
            //处理I0S10白屏
            mangle: {
              safari10: true
            },
          },
          sourceMap: config.build.productionSourceMap,
          parallel: true
        }),

    二、方案二

    解决位置:config/index.js 文件:把 assetsPublicPath: '/' 改为assetsPublicPath: './'

    build: {
        assetsPublicPath: './',
    }

    三、方案三

    首先安装 babel-polyfill 库

    npm install --save babel-polyfill

    然后修改 build/webpack.base.conf.js 文件

    #将
    entry: {
       app: './src/main.js',
     }
    
    #修改为
    entry: {
      app: ["babel-polyfill", "./src/main.js"]
    }

    四、方案四

    可能是代码错误,比如:全局操作多执行了一次,或者是其他监听销毁的代码

    window.onresize = () => {
            this.width = document.body.clientWidth
          }
  • 相关阅读:
    Java第一课
    bootstrap之google fonts
    bootstrap之clearfix
    Leetcode题解
    python图片爬虫
    [python / selenium]
    使用python
    python
    python
    python爬虫入门新手向实战
  • 原文地址:https://www.cnblogs.com/angelyan/p/11082659.html
Copyright © 2011-2022 走看看