|
|
|
@ -58,9 +58,9 @@ const setupHiprintWhenIdle = (app: ReturnType<typeof createApp>) => {
|
|
|
|
// 优先使用 requestIdleCallback,在浏览器空闲时加载;不支持则延迟兜底
|
|
|
|
// 优先使用 requestIdleCallback,在浏览器空闲时加载;不支持则延迟兜底
|
|
|
|
const ric = (window as any).requestIdleCallback
|
|
|
|
const ric = (window as any).requestIdleCallback
|
|
|
|
if (typeof ric === 'function') {
|
|
|
|
if (typeof ric === 'function') {
|
|
|
|
ric(load, { timeout: 5000 })
|
|
|
|
ric(load, { timeout: 50000 })
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
setTimeout(load, 3000)
|
|
|
|
setTimeout(load, 30000)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|