mirror of
https://github.com/Silentely/eSIM-Tools.git
synced 2026-09-03 06:24:20 +08:00
🐛 fix(qrcode): 修复 CDN 源 URL 全部 404,替换为已验证可用源
- jsdelivr 主源 build/qrcode.min.js 返回 404,改用 lib/browser.js - 移除无效的 unpkg.zhimg.com 源 - 添加 bootcdn.net 中国镜像源(已验证 HTTP 200) - 所有 3 个 CDN 源均已验证可用
This commit is contained in:
@@ -2,13 +2,12 @@
|
||||
|
||||
import { tl } from './i18n.js';
|
||||
|
||||
// CDN 多源备用列表(主源 + 备用源,任一成功即可,解决 ESIM-TOOLS-15 单一 CDN 故障问题)
|
||||
// CDN 多源备用列表(全部已验证 HTTP 200,解决 ESIM-TOOLS-15 CDN 故障问题)
|
||||
// 包含国际源 + 中国镜像源,覆盖全球用户(包括中国大陆)
|
||||
const QRCODE_CDN_URLS = [
|
||||
'https://cdn.jsdelivr.net/npm/qrcode@1.5.4/build/qrcode.min.js',
|
||||
'https://cdn.jsdelivr.net/npm/qrcode@1.5.4/lib/browser.js',
|
||||
'https://cdnjs.cloudflare.com/ajax/libs/qrcode-generator/1.4.4/qrcode.min.js',
|
||||
'https://unpkg.zhimg.com/qrcode@1.5.4/build/qrcode.min.js',
|
||||
'https://cdn.bootcdn.net/ajax/libs/qrcodejs/1.0.0/qrcode.min.js'
|
||||
'https://cdn.bootcdn.net/ajax/libs/qrcode-generator/1.4.4/qrcode.min.js'
|
||||
];
|
||||
const DEFAULT_QR_SIZE = 300;
|
||||
const MIN_QR_SIZE = 200;
|
||||
|
||||
Reference in New Issue
Block a user