Commit c930584c8693fd2f2b984e80d47c0c3caf1663fd

Authored by xp.Huang
2 parents 54a76960 63003d08

Merge branch 'fix/phone-enter' into 'main_dev'

fix: 修复移动端无法进入组态

See merge request yunteng/thingskit-scada!256
... ... @@ -165,7 +165,15 @@ function getProxyPrefix() {
165 165 return window.urlParams.isProxyMode ? window.urlParams.proxyPrefix : ''
166 166 }
167 167
168   -const drawioConfig = JSON.parse(localStorage.getItem('.drawio-config') || null)
  168 +const drawioConfig = (
  169 + () => {
  170 + try {
  171 + return JSON.parse(localStorage.getItem('.drawio-config') || null)
  172 + } catch {
  173 + return {}
  174 + }
  175 + }
  176 +)()
169 177
170 178 const localLang = drawioConfig?.language
171 179
... ...
... ... @@ -39,7 +39,7 @@ export function getShareRefreshToken(): string {
39 39 }
40 40
41 41 export function getLocale() {
42   - const { language } = (JSON.parse(localStorage.getItem('.drawio-config') || '') || {}) as DrawioConfig
  42 + const { language } = (JSON.parse(localStorage.getItem('.drawio-config') || '{}') || {}) as DrawioConfig
43 43
44 44 return language
45 45 }
... ...