接入个人中心原生扫码优先路径

让个人中心扫码弹层优先调用 scanner.scanQrCode HostBridge 能力
保留宿主不支持或异常时的浏览器摄像头扫码回退
取消原生扫码时关闭弹层且不连带打开 H5 摄像头
增加扫码弹层 HostBridge 优先测试并纳入原生壳总门禁
This commit is contained in:
2026-06-19 16:39:48 +08:00
parent d7af659aa5
commit 94f12f0c95
3 changed files with 82 additions and 2 deletions
+2
View File
@@ -77,6 +77,7 @@ const h5HostBridgeRequiredCallChainFiles = [
'src/components/platform-entry/PlatformEntryFlowShellImpl.tsx',
'src/components/platform-entry/PlatformFeedbackView.tsx',
'src/components/platform-entry/PlatformProfilePrimitives.tsx',
'src/components/platform-entry/PlatformProfileQrScannerModal.tsx',
'src/components/platform-entry/PlatformProfileReferralModal.tsx',
'src/components/platform-entry/PlatformProfileRewardCodeRedeemModal.tsx',
'src/components/platform-entry/usePlatformProfileCenterController.ts',
@@ -430,6 +431,7 @@ const h5HostBridgeTests = [
'src/components/bark-battle-creation/BarkBattleResultView.test.tsx',
'src/components/common/CreativeAudioInputPanel.test.tsx',
'src/components/common/PublishShareModal.test.tsx',
'src/components/platform-entry/PlatformProfileQrScannerModal.test.tsx',
'src/components/creation-agent/CreationAgentWorkspace.test.tsx',
'src/components/visual-novel-result/VisualNovelResultView.test.tsx',
'src/components/platform-entry/platformDraftGenerationShelfModel.test.ts',