提交 fe2f6ff8 编写于 作者: Z zhangzhenfei

fix: 修复connection.effectiveType可能为undefined情况代码报错

上级 a4ff82fa
...@@ -33,8 +33,10 @@ export function getNetworkType () { ...@@ -33,8 +33,10 @@ export function getNetworkType () {
let networkType = 'unknown' let networkType = 'unknown'
if (connection) { if (connection) {
networkType = connection.type networkType = connection.type
if (networkType === 'cellular') { if (networkType === 'cellular') {
networkType = connection.effectiveType.replace('slow-', '') if (connection.effectiveType) {
networkType = connection.effectiveType.replace("slow-", "");
}
} else if (!['none', 'wifi'].includes(networkType)) { } else if (!['none', 'wifi'].includes(networkType)) {
networkType = 'unknown' networkType = 'unknown'
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册