7e57e8720b
问题: - 移动端飞书 WebView 中 tt 对象没有被注入 - 导致免登功能无法使用 修复: 1. index.html - 引入飞书 H5 JSBridge SDK 2. approval/detail.tsx - 添加对多种飞书 API 的支持 3. debug-feishu.tsx - 更新调试页面,检测所有可能的 API 对象 支持的飞书 API: - window.tt (标准 H5 应用) - window.h5sdk (JSBridge) - window.bridge (JSBridge) - window.ttjsBridge (旧版) 相关文件: - frontend/index.html - frontend/src/pages/approval/detail.tsx - frontend/src/pages/debug-feishu.tsx Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
18 lines
721 B
HTML
18 lines
721 B
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<title>frontend</title>
|
|
<!-- 飞书扫码登录 SDK(飞书外扫码登录用) -->
|
|
<script src="https://lf-package-cn.feishucdn.com/obj/feishu-static/lark/passport/qrcode/LarkSSOSDKWebQRCode-1.0.3.js"></script>
|
|
<!-- 飞书 H5 JSBridge SDK(飞书内 WebView 免登用) -->
|
|
<script src="https://lf1-cdn-tos.bytegoofy.com/goofy/lark/op/h5-jsbridge-1.0.3.js"></script>
|
|
</head>
|
|
<body>
|
|
<div id="root"></div>
|
|
<script type="module" src="/src/main.tsx"></script>
|
|
</body>
|
|
</html>
|