react和antd下,怎么兼容360浏览器
时间: 2023-11-14 07:23:20 浏览: 149
在React和Antd下兼容360浏览器,可以尝试以下几个方案:
1. 使用babel-polyfill和es5-shim库来解决ES6+语法和API不支持的问题;
2. 在webpack配置中加入以下代码:
```
module.exports = {
//...
target: 'web',
//...
optimization: {
//...
splitChunks: {
//...
chunks: 'all',
maxInitialRequests: Infinity,
cacheGroups: {
//...
antd: {
name: 'antd',
test: /[\\/]node_modules[\\/](antd|@ant-design)[\\/]/,
priority: -10
},
//...
}
}
}
}
```
3. 在index.html中指定兼容模式,例如:
```
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
```
4. 使用polyfill.io服务,动态加载需要的polyfill。
希望这些方案对你有所帮助。
阅读全文