关于微信IOS11以下系统打开页面白屏的问题

最近在开发的微信公众号项目出现了白屏的问题,安卓端一切正常,只在IOS11以下的苹果手机端和微信PC版内置浏览器打开才会发生。

阅读 5.1k
3 个回答

1.进入build文件夹;
2.找到webpack.prod.conf.js文件;
3.在UglifyPlugin的定义里添加关于mangle的选项,使它变成下面这个样子:

new UglifyJsPlugin({

  uglifyOptions: {
    compress: {
      warnings: false
    },
    mangle: {
      safari10: true
    }
  },
  sourceMap: config.build.productionSourceMap,
  parallel: true
}),

这样可以解决ios10网页白屏问题

白屏的话估计是JS报错,iOS11以下系统对ES6的语法支持不全,可以去找个探针工具收集JS报错看下。

可以考虑情况之一:
之前经验,地址http改成https就好了

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