接入原生壳剪贴板读取能力

新增 clipboard.readText HostBridge 契约和 H5 facade

移动端通过 expo-clipboard 读取纯文本剪贴板

桌面端通过 Tauri clipboard-manager 读取纯文本剪贴板

更新壳能力检查、测试、方案文档和共享决策记录
This commit is contained in:
2026-06-18 04:38:16 +08:00
parent bbfe4b7181
commit c7a24fba37
13 changed files with 158 additions and 4 deletions

View File

@@ -179,6 +179,7 @@ for (const snippet of [
'file.exportText',
'file.exportImage',
'file.importImage',
'clipboard.readText',
'notification.showLocal',
'network.status',
'getMobileNetworkStatus',
@@ -187,9 +188,11 @@ for (const snippet of [
'Notifications.getPermissionsAsync',
'Notifications.requestPermissionsAsync',
'Sharing.shareAsync',
'Clipboard.getStringAsync',
'ImagePicker.launchImageLibraryAsync',
'ImagePicker.requestMediaLibraryPermissionsAsync',
'normalizeHostBridgeExportFileName',
'normalizeHostBridgeClipboardText',
'base64Data',
]) {
if (!bridgeSource.includes(snippet)) {
@@ -218,6 +221,7 @@ for (const capability of [
'navigation.canGoBack',
'app.openExternalUrl',
'clipboard.writeText',
'clipboard.readText',
'file.exportText',
'file.exportImage',
'file.importImage',